1

Я пытаюсь настроить веб-сайт на моем компьютере с Windows 7. Я открыл «входящее правило» в брандмауэре, чтобы открыть порт 8000. Когда я пытаюсь посетить порт с другого компьютера в моей домашней сети, он работает нормально.

Однако я также хочу, чтобы люди за пределами моей домашней сети посещали мой веб-сайт. Поэтому я настроил переадресацию портов на моем домашнем маршрутизаторе для переадресации порта с 8000 до 8000. Когда я пытаюсь посетить порт снаружи, он не работает. У меня дома установлен сервер Linux, и я настроил порт вперед, и он работает нормально.

Поэтому я уверен, что маршрутизатор настроен правильно, и настоящая проблема заключается в брандмауэре Windows. Дело в том, что локальный компьютер в моей домашней сети может посещать порт, а внешний компьютер - нет. И во входящем правиле, которое установлено в брандмауэре Windows, я явно выбираю «Разрешить обход края», но оно все равно не работает.

Кто-нибудь может мне помочь?

Большое спасибо!

1 ответ1

0

Если пользователь может получить доступ к веб-сайту изнутри сети, а внешний пользователь не может, это почти всегда проблема NAT на маршрутизаторе.

Но на всякий случай, скажем, это не проблема роутера.

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

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