Blog (2)
Komentarze (36)
Recenzje (0)
@JohnathanRaspberry Pi jako domowy Serwer: Start iiiii stop jakie jest moje IP? No IP

Raspberry Pi jako domowy Serwer: Start iiiii stop jakie jest moje IP? No IP

27.06.2016 18:32

Cześć.

Od dłuższego czasu zastanawiałem się nad napisaniem jakiegoś mniej czy bardziej sensownego wpisu. Długo myślałem nad tematem i długo nie było nic. Aż pewnego dnia wróciłem na dłużej do domu – moja kochana żona poprosiła mnie abym uporządkował swoje graty. I tak o to znalazłem Raspberry Pi. Teraz myślałem dłużej i intensywniej i wymyśliłem. Domowy serwer SAMBY + Dostęp FTP z zewnątrz a do tego wszystkiego mamy od nie dawna małego psa więc Kamerka IP ze starego Sonego. Ale oczywiście to nie wszystko bo w głowie czaiły się kolejne możliwości jakie dawało mi małe Raspberry Pi mianowicie prywatny VPN i Server Calibre.

Zapraszam do serii wpisów na blogu zatytułowanych wspólnie "Raspberry Pi jako domowy Serwer".

Cała seria będzie podzielona na mniejsze wpisy takie jak:

  1. Start iiiii stop jakie jest moje IP? No IP
  2. Zarządzanie serwerem Raspberry Pi przez Webmin
  3. Dziel i rządź czyli instalacja I konfiguracja SAMBY
  4. Pan i władca na krańcu świata czyli jak połączyć się przez FTP

To było by na tyle jeśli chodzi o początkową listę tematów, które będę chciał omówić.

Tak więc ambicje i plany były duże ale jak to wszystko się ułożyło...

Start iiiii stop jakie jest moje IP? No IP

Mój dostawca Internetu to Vodafone po linii telefonicznej co się wiąże z tym, że mam dynamiczne IP. To był pierwszy cel na mojej liście spraw do zrobienia. Rozwiązaniem mojego problemu był serwis www.noip.com. Po założeniu konta I stworzeniu nazwy hosta (adresu internetowego takiego jak np. Mojanazwa.ddns.net) musimy na jakimś komputerze zainstalować i uruchomić aplikacje DUC czyli Dynamic Update Client, która będzie aktualizować naszą nazwę hosta z aktualnym IP. Oczywiście nie zamierzam tego instalować nigdzie indziej jak tylko na moim Raspberry Pi.

Łączymy się z Pi przez SSH. Następnie tworzymy folder noip:

mkdir /home/pi/noip

Przechodzimy do utworzonego folderu:

cd /home/pi/noip

Teraz jak już tutaj jesteśmy pobieramy oficjalną aplikację od noip:

wget  http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz

Rozpakowujemy archiwum:

tar vzxf noip-duc-linux.tar.gz

Wchodzimy do rozpakowanego folderu

cd noip-2.1.9-1

Instalujemy:

sudo make
sudo make install

Teraz wystarczy przebrnąć przez prosty kreator w którym podajemy nasz login (email) do serwisu NoIP, hasło, nazwę hosta który chcemy aktualizować naszym IP i na koniec podać jak często nasz host ma być odświeżany.

Instalacja NoIP
Instalacja NoIP

Teraz żeby wszystko miało ręce i nogi wypadało by uruchamiać program do aktualizacji IP pod czas uruchomienia naszego serwera. Ja w tym celu użyłem programu nano, trzeba pamiętać o uruchomieniu edytora z uprawnieniami roota. Plik z auto startem w systemie linux znajduje się w folderze /etc/ a mowa jest o pliku rc.local.

Tak więc odpalamy nano.

sudo nano /etc/rc.local

Między “fi” a “exit 0” dodajemy “sudo /usr/local/bin/noip2”.

Edycja Autostartu
Edycja Autostartu

Teraz już tylko reboot po czym aby upewnić się, że wszystko działa jak powinno wpisujemy:

sudo noip2 -S

Naszym oczom ukaże się wiadomość: 1 noip2 process active.

NoIP działające w tle
NoIP działające w tle

To by było na tyle jeżeli chodzi o ustawienie NoIP na linuxie. W następnej części zajmę się instalacją Webmina i przekierowaniem portów w ruterze.

Mam nadzieję, że wpis uznacie za wartościowy. Wszelkie uwagi i komentarze mile widziane szczególnie, że chciał bym poprawić swój styl i pisać tu częściej.

Pozdrawiam i dziękuję za lekturę.

Wybrane dla Ciebie
Komentarze (2)