Ajouter un accès externe à votre serveur Nextcloud Raspberry Pi

Une fois que vous avez configuré un serveur Nextcloud sur votre Raspberry Pi à l'aide de NextCloudPi, vous souhaiterez le rendre accessible via Internet depuis n'importe quel endroit. Cela implique l'utilisation de la redirection de port sur votre routeur et la configuration d'une URL DNS dynamique qui restera automatiquement pointée vers l'adresse IP publique de votre réseau, même si cette dernière change.

NextCloudPi Web Panel

Pour apporter les modifications de configuration requises à votre serveur Raspberry Pi Nextcloud , visitez le panneau Web NextCloudPi à l'adresse https://[IP ADDRESS]:4443 . Entrez le nom d'utilisateur ncp et le mot de passe que vous avez noté lors de l'installation.

Sélectionnez Letsencrypt dans la barre latérale gauche (sous Réseau) du panneau Web. Ajoutez une adresse e-mail valide dans le champ Email .

Ouvrez maintenant l'assistant de configuration (cliquez sur l'icône de la baguette dans la barre d'outils supérieure) et sélectionnez l'onglet Accès externe . Répondez Oui à la première question et attendez quelques secondes qu'elle soit configurée.

Pour la redirection de port , vous pouvez cliquer sur Essayer de le faire pour moi ; Si cela ne fonctionne pas, vous devrez configurer la redirection de port dans les paramètres de votre routeur Wi-Fi (généralement sous Pare-feu). Transférez les ports 443 (HTTPS) et 80 (HTTP) vers votre serveur Raspberry Pi Nextcloud, en utilisant son adresse IP ou son nom (nextcloudpi).

Si votre routeur ne réserve pas automatiquement la même adresse IP pour l'appareil à chaque fois qu'il se connecte, vous pouvez configurer une adresse IP statique sur le Raspberry Pi .

De retour dans l'assistant, cliquez sur Je le ferai manuellement , puis sur Continuer .

Vous aurez besoin d'un fournisseur DNS dynamique pour accéder au serveur depuis l'extérieur de votre réseau. Dans la section DDNS de l'assistant, cliquez sur le lien pour vous inscrire à FreeDNS et entrez vos coordonnées.

Une fois que vous êtes connecté à FreeDNS, sélectionnez Sous-domaines et choisissez d'en ajouter un. Choisissez l'un des domaines gratuits disponibles (nous avons choisi chickenkiller.com) et saisissez un nom de sous-domaine approprié (le nôtre était pkingcloud). Vous aurez besoin de l'adresse IP publique de votre réseau domestique. Pour la trouver, effectuez une recherche Google sur « Quelle est mon adresse IP ». Une fois tous les détails remplis, cliquez sur Enregistrer .

Toujours sur le site FreeDNS, sélectionnez l'option DNS dynamique dans le panneau de gauche. Cliquez avec le bouton droit sur le lien URL directe de votre sous-domaine et copiez l'adresse du lien. Collez-le dans un éditeur de texte et copiez le hachage : la longue chaîne de lettres et de chiffres après le '?'.

De retour dans l'assistant NextCloudPi, sélectionnez FreeDNS . Entrez votre sous-domaine dans le champ Domaine et votre hachage dans le champ Mettre à jour le hachage . Cliquez sur Terminer .

Accès externe de l'assistant NextCloudPi terminé

Votre serveur NextCloudPi est prêt pour un accès externe

En visitant le sous-domaine que vous avez configuré dans un navigateur Web, vous devriez maintenant être dirigé vers le serveur Nextcloud exécuté sur votre Raspberry Pi. Vous pouvez également y accéder depuis l'extérieur de votre réseau local.