====== No-IP ======
No-Ip habe ich mittlerweile deinstalliert und durch [[server: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.
===== Bei no-ip registrieren =====
Zuerstmal muss man sich bei einem DynDNS Anbieter registrieren. Bei diesem Tutorial wird no-ip verwendet.
Dazu geht man auf die Webseite und [[https://www.noip.com/sign-up|registriert sich]]
===== Host einstellen =====
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.
===== no-ip auf dem RaspberryPi installieren =====
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.
==Paket herunterladen==
wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
==Paket entpacken==
sudo tar xf noip-duc-linux.tar.gz
==Verzeichnis wechseln==
cd noip-2.1.9-1/
==Install ausführen==
sudo make install
==no-ip Email-Adresse, no-ip Passwort und Aktualisierungsintervall angeben (z.B 5, 10 oder 20 Minuten)==
==Service starten==
sudo noip2
==Um den Dienst beim Booten des Raspberry Pis automatisch zu starten==
crontab -e
==folgende Zeile einfügen==
@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: [[http://www.noip.com/support/knowledgebase/basic-troubleshooting-guide/|Troubleshooting Seite von no-ip]]
=== Zusammenfassung der Kommandozeilenbefehle ===
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