Voici les étapes que j'ai utilisées (sur debian) qui pourraient vous être utiles.
1.Réglage de l'IP statique pour le Pi.
a. Ouvrez le fichier d'interface à l'aide de la commande
sudo nano /etc/network/interfaces
b.Changez le fichier d'interfaces comme suit (cela fonctionne pour moi, je ne sais pas si quelques lignes peuvent être exclues).
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.1.2 #static ip you want for the pi
netmask 255.255.255.0
gateway 192.168.1.1 # the ip address of the router
c.Vérifiez si l'Ip est modifié à l'aide de la commande ifconfig
2. Configuration d'un DNS dynamique
Très probablement, l'adresse IP attribuée par votre FAI est dynamique et nous avons donc besoin d'un moyen de résoudre les changements d'adresse IP. J'utilise les logiciels dnsdynamic et ddclient pour y parvenir.
Créer un compte avec dnsdynamic
b.Ajoutez un nouveau domaine et sélectionnez un nom et le domaine dans la liste.Vous pouvez choisir l'un des domaines disponibles avec votre choix de sous-domaine.Cliquez sur vérifier la disponibilité , puis ajoutez
3.Définir ddclient sur Pi
a.Installez ddclient à l'aide de la commande
sudo apt-get install ddclient
b.Ouvrez le fichier de configuration de ddclient à l'aide de la commande suivante et ajoutez les lignes suivantes.
sudo nano /etc/ddclient.conf
et modifiez le fichier comme suit.
# /etc/ddclient.conf
daemon=600
timeout=10
ssl=yes
protocol=dyndns2
use=web, web=myip.dnsdynamic.com
server=www.dnsdynamic.org
login=x@gmail.com #userid for dnsdynamic.com
password='xxxx' #password for the same put inside quotes
x.dnsdynamic.com #the domain name you created
et enregistrez le fichier.
d. Nous souhaitons que le service ddclient démarre automatiquement au redémarrage. Procédez comme suit.
sudo nano /etc/rc.local
Ajoutez la commande suivante avant de quitter 0 (qui est la dernière ligne)
sudo /usr/sbin/ddclient -daemon 600 -syslog
Enregistrez le fichier.Pour démarrer ddclient, redémarrez votre pi ou exécutez la commande ci-dessus à l'invite.Il gardera votre nom de domaine mis à jour avec l'adresse IP actuelle changeant si nécessaire.
4. Transfert de port
a. Trouvez le modèle de votre routeur.
b.Allez sur portforward.com
c.Entrez la marque et le modèle de votre routeur pour trouver le guide détaillé sur le port de transfert.
d.Après avoir sélectionné la marque et le modèle du routeur, cliquez sur le guide par défaut dans la page redirigée.
e.Dans la zone de texte IP statique, entrez l'IP statique du Pi que vous avez donné à l'étape 1.
f. Suivez les étapes et le port de transfert 22. Le port source doit être 22 et le port de destination peut être n'importe quoi. N'oubliez pas d'utiliser le port de destination lors de la saisie dans pi. Port.
Si vous suiviez le didacticiel, connectez-vous à votre pi de n'importe où en utilisant le remplacement de l'adresse IP par le nom de domaine. par exemple, j'utilise pi@hometorrent.dnsdynamic.com: 22 pour ssh dans mon pi.