No-Ip habe ich mittlerweile deinstalliert und durch inadyn ausgetauscht, da No-Ip prinzipiell scheiße und nervtötend ist.
Möchte man den Raspberry Pi auch außerhalb des eigenen Heimnetzwerks erreichen, bietet es sich an einen DynDNS Service zu nutzen. So kann man dem Raspberry Pi eine feste Adresse im Netz zuweisen. Da der Raspberry Pi dann auch aus dem Internet erreichbar ist, sollte man sich natürlich über gewisse Sicherheitsrisiken beim falschen setzen von Rechten im Klaren sein.
Zuerstmal muss man sich bei einem DynDNS Anbieter registrieren. Bei diesem Tutorial wird no-ip verwendet.
Dazu geht man auf die Webseite und registriert sich
Nach dem Login im Menüpunkt Hosts/Redirects auf „Add Host” gehen. Hier Namen für die gewünschte Subdomain ein- und die gewünschte Endung (ganz nach unten zu „No-Ip Free Domains” scrollen) angeben.
Um sicherzustellen, dass die IP immer aktualisiert wird solltet man das no-ip2 paket auf dem Raspberry Pi installieren. Habt man eine feste IP vom Provider muss man das nicht zwangsweise tun.
wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
sudo tar xf noip-duc-linux.tar.gz
cd noip-2.1.9-1/
sudo make install
sudo noip2
crontab -e
@reboot cd /home/pi/noip && sudo noip2
Nun sollte der Pi aus dem Internet über die ausgesuchte Domain erreichbar sein. Eventuell muss noch der richtige Port (SSH Port: 22) im Router freigeschaltet werden. Falls es immernoch nicht funktionieren sollte: Troubleshooting Seite von no-ip
wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz sudo tar xf noip-duc-linux.tar.gz cd noip-2.1.9-1/ sudo make install sudo noip2 crontab -e