Korzystanie z publicznego adresu IP (przydzielonego przez ISP) w sieci lokalnej

1

Jestem zwykłym użytkownikiem domowym, który ma 3 komputery i jestem podłączony do Internetu za pomocą zwykłego modemu / routera.

Otrzymałem jeden publiczny adres IP od mojego dostawcy Internetu (oprócz innego publicznego bladego).

powiedzmy, że tak jest 197.45.238.20 a jego maska ​​jest 255.255.255.0

Zainstalowałem serwer WWW na jednym komputerze z trzech, które mam, i chcę, aby ten serwer WWW był dostępny z Internetu.

i chcę, aby ta maszyna była również dostępna dla moich dwóch innych komputerów jako lokalny węzeł sieci (w zakresie 192.168.1.x).

Uwaga : Musiałem wyłączyć NAT, aby umożliwić serwerowi internetowemu korzystanie z publicznego adresu IP, a nie routera, ale uniemożliwia to dwóm innym komputerom dotarcie do Internetu (po zmianie ich adresów IP na serwer WWW ( 197.45.238.x ).

Jak mogę to zrobić?

mostafa
źródło
1
Użyj przekierowania portów zamiast wyłączać NAT, jeśli w ogóle. Wolę umieścić serwer poza siecią lokalną.
ott--

Odpowiedzi:

0

Twój dostawca usług internetowych dał ci 1 publiczny adres IP, więc będziesz musiał go użyć, aby komunikować się z resztą świata. Adres twojej sieci domowej będzie wynosił 197.45.238.20. Ponieważ masz serwer internetowy działający na jednym z 3 komputerów, na które chcesz przekazać port 80 na modemie / routerze, aby ten komputer był publicznie dostępny pod adresem 197.45.238.20 (: 80).

Router WAN IP: 197.45.238.20; Zakładając, że komputer serwera WWW ma następujący adres IP 192.168.1.100, chcesz przekazać ruch na porcie 80 do 192.168.1.100;

Ponieważ komputer serwera WWW znajduje się w sieci lokalnej, będzie już dostępny dla innego komputera w sieci.

Pamiętaj również, aby nadać serwerowi WWW statyczny adres IP w sieci LAN lub przekierowanie portu nie powiedzie się, gdy zmieni się adres IP tego komputera.

Nie jestem jednak pewien, co masz na myśli mówiąc „w dodatku do innej publiczności bladej”.

Alexandru Ungureanu
źródło
Mam na myśli, że „oprócz innego publicznego bladego” mam na myśli to, że zamiast dynamicznie przypisanego adresu IP, który otrzymuję za każdym razem, gdy łączę lub włączam router, mam stały adres IP. ten nie mam nad nim kontroli, ale oczywiście mogę użyć tego IP do przekazania do określonych portów.
mostafa
Przyjąłem też coś na tych liniach. Dziękuję za wyjaśnienie. Zakładam, że chcesz, aby twój serwer WWW miał ten konkretny adres (197.45.238.20), ale nie sądzę, aby było to możliwe, chyba że skonfigurujesz serwer WWW do działania jako router / modem, który moim zdaniem będzie za dużo pracy za niewielkie korzyści. W przypadku serwera WWW wystarczy przesłać porty 80 i 443 (jeśli używasz SSL) na routerze / modemie.
Alexandru Ungureanu