Livebox i serwer HTTP - Neostrada.doc

(69 KB) Pobierz

Livebox i serwer HTTP

Router Livebox ma to do siebie, że bardzo łatwo można na nim przekierować porty. Przekierowanie portów jest przydatne do grania online i programów P2P. Osobiście nie gram w gry, ani nie korzystam z programów P2P. No dobra, przyznam się, że czasem używam Torrenta ale tylko do ściągania legalnych materiałów :-) Tak się składa, że aby korzystać z klientów sieci Torrent, na przykład BitComet, w ogóle nie trzeba konfigurować Liveboxa!

Ale nie o tym miał być ten post…

Opis problemu

Chcemy wystawić serwer stron WWW (serwer HTTP, na przykład Apache) znajdujący się w sieci lokalnej, do globalnej sieci Internet, tak aby każdy na świecie mógł wejść na naszą lokalną stronę WWW.

Krok 1: DynDNS

Ponieważ w usłudze Neostrada, użytkownicy otrzymują adres IP w sposób dynamiczny, należy zadbać o to, aby nasz serwer miał zawsze taki sam adres. Z pomocą przychodzi tu darmowa usługa DynDNS. Po założeniu konta, należy utworzyć nowy dynamiczny host (New Dynamic DNS Host). Wybieramy sobie nazwę (ja wybrałem xradar.homeip.net) i klikamy Add Host.

Krok 2: DynDNS w Livebox

Po zalogowaniu do panelu Livebox, wchodzimy do Konfiguracja zaawansowana/Sieć/DynDNS. Wpisujemy parametry naszego konta na DynDNS:

Livebox i DynDNS

Od teraz Livebox będzie automatycznie aktualizował adres IP do naszego adresu DynDNS. Nasza sieć będzie zawsze dostępna pod tym samym adresem (np.: xradar.homeip.net).

Krok 3: Stałe IP w sieci lokalnej

Musimy zadbać o to, aby komputer w sieci lokalnej na której mamy zainstalowany serwer, posiadał stały adres IP. Myślę, że ta potrzeba jest oczywista i zrozumiała :) W przykładzie komputer (serwer) będzie miał adres 192.168.1.15. Dodatkowo zakładam, że serwer HTTP działa na porcie 8080.

Krok 4: NAT

W panelu Livebox wchodzimy do Konfiguracja zaawansowana/Zapora sieciowa/NAT. Wybieramy zakładkę NAT wg zasad po czym klikamy Dodaj. Zaznaczamy przekieruj port i wypełniamy ja na obrazku:

Livebox i NAT

Klikamy Zastosuj. Na liście pojawi się nowa akcja:

Livebox i NAT, 2

Zapamiętujemy Identyfikator akcji (na przykładzie: 1).

Krok 5: Zapora sieciowa

Wchodzimy do Konfiguracja zaawansowana/Zapora sieciowa/Zasady. Jako interfejs nadania i interfejs odbioru wybieramy ppp0, następnie klikamy Dodaj. Uzupełniamy pole Początek zakresu portów docelowych : 80 do 80. Podajemy protokół TCP, akcja Zezwól, Identyfikator akcji NAT wpisujemy ten z kroku 3. Klikamy Zastosuj.

Livebox Zapora sieciowa

Od teraz pod naszym adresem DynDNS (w przykładzie http://xradar.homeip.net/) będzie dostępny nasz serwer Apache :) Jedna ważna uwaga! Testując adres z sieci lokalnej będzie się nam włączać strona panelu Livebox. Jest to normalne. Aby sprawdzić nasz serwer Apache, albo testujemy go z poza sieci lokalnej, albo w sieci lokalnej przez lokalne IP.

 

 

6. W tym momencie mamy skonfigurowanego klienta DynDNS, pozostaje nam jeszcze go uruchomic,

ponieważ uaktywnienie przez panel administracyjny (http) w obecnej wesji firmware nie działa.

 

1. Wchodzimy w Start Uruchom:  telnet 192.168.1.1

2. Logujemy sie na parametrach użytkownik: root hasło: 1234 (domyslne, standardowe)

9. Wpisujemy kolejno: [root @ home]$ dyndns

[root @ dyndns]$ config -s on

OK setting option "-s" = "on"

[root @ dyndns]$ ..

[root @ home]$ save

Configuration saved successfully

[root @ home]$ reboot             

W tym momencie usługa jest uruchomiona i po restarcie klient DynDNS powinien sie poprawnie

zaktualizowac.

 

Zapraszam na www.turbokrecik.pl

...
Zgłoś jeśli naruszono regulamin