1

Я обычный домашний пользователь, у которого есть 3 ПК, и я подключен к Интернету через обычный модем / маршрутизатор.

Я получил один публичный IP-адрес от моего провайдера (в дополнение к другому общедоступному IP-адресу).

скажем, это 197.45.238.20 и его маска 255.255.255.0

Я установил веб-сервер на одну машину из трех, которые у меня есть, и я хочу, чтобы этот веб-сервер был доступен из Интернета.

и я хочу, чтобы эта машина также была доступна для двух других моих компьютеров в качестве узла локальной сети (в диапазоне 192.168.1.x).

примечание: мне пришлось отключить NAT, чтобы позволить веб-серверу использовать свой общедоступный IP-адрес, а не IP-адрес маршрутизатора, но это препятствует доступу двух других компьютеров к Интернету (после изменения их IP-адресов на диапазон веб-сервера (197.45. 238.х).

Как я могу это сделать?

1 ответ1

0

Ваш интернет-провайдер дал вам один публичный IP-адрес, поэтому вам придется использовать его для связи с остальным миром. Таким образом, адрес вашей домашней сети будет 197.45.238.20. Поскольку у вас есть веб-сервер, работающий на одной из трех машин, вы хотите перенаправить порт 80 на модем / маршрутизатор, чтобы эта машина была общедоступной по адресу 197.45.238.20(:80).

Маршрутизатор WAN IP:197.45.238.20; Предполагая, что компьютер веб-сервера имеет следующий IP 192.168.1.100, вы хотите перенаправить трафик через порт 80 на 192.168.1.100;

Поскольку компьютер веб-сервера находится в локальной сети, он уже будет доступен для другого компьютера в сети.

Также не забудьте предоставить вашему веб-серверу статический IP-адрес в локальной сети, иначе переадресация портов будет невозможна при изменении IP-адреса этого компьютера.

Я не уверен, что вы подразумеваете под "в дополнение к другому публичному".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .