nie można przypisać zewnętrznego statycznego adresu IP (zawiesza się /etc/init.d/networking restart)

1

Próbuję przypisać statyczny adres IP dla mojego serwera WWW. Kupiłem statyczny adres IP z mojego isp, a isp wprowadził DNS, podsieć i statyczne ustawienia IP w moim szerokopasmowym routerze linksys Wireless-G. Udało mi się przypisać lokalny adres IP 192.168.1.2, ale kiedy próbuję przypisać zewnętrznie widoczny adres IP 24.xxx.xxx.202, edytując / etc / network / interfaces / and the running sudo /etc/init.d/networking restart skrypt zawiesza się. Próbowałem też sudo ifconfig eth0 down śledzony przez sudo ifconfig eth0 up i sudo service networking restart

przekierowanie portów włączone dla xxx.xxx.xxx.202 - 204 na routerze (kupiłem kilka statycznych adresów IP)

obraz / etc / network / interfaces

obraz konfiguracji routera

shupru
źródło

Odpowiedzi:

0

Zgodnie z moją (ograniczoną) wiedzą statyczny adres IP znajduje się między routerem a usługodawcą internetowym. Twoje połączenie zewnętrzne (w tym przypadku router) będzie tym statycznym adresem IP.

Z routera na serwer sieciowy znajdujący się za routerem, to dla routera, aby zdecydować, co robić.

Możliwe rozwiązanie:

Pozostaw wewnętrzny adres IP dla swojego serwera WWW i użyj routera PortForward, aby przekazać port 80 (lub 443 dla https) do wewnętrznego adresu IP serwera. Więc kiedy wpiszesz http: //24.xxx.xxx.202 , twój router będzie wiedział, że powinien zostać wysłany do twojego serwera, i przedstawi stronę, którą ma twój serwer.

Darius
źródło
To się udało! Byłem zdezorientowany, ponieważ moja topologia sieci uległa zmianie. Kiedyś mój stary serwer był podłączony bezpośrednio do modemu, a więc stary komputer miał zewnętrzny adres IP. Dziękuję Ci!
shupru