Хост Windows 8.1x64, гость Debian 8.3. У меня настроено 2 сетевых адаптера: первый - NAT, второй - только для хоста. Я настроил переадресацию портов для портов 22 и 80 для адаптера NAT. Порт 22 работает (это значит, что я могу использовать SSH, используя мой публичный IP-адрес), порт 80 - нет, время соединения истекло. Однако, если я использую браузер для подключения к IP с адаптера только для хоста, все работает нормально.

Что я делаю неправильно?

Ниже вы можете увидеть скриншоты конфигурации адаптера NAT, вывод netstat из конфигурации хоста и маршрутизатора.

1 ответ1

0

Как бы глупо это ни звучало, проблема была в том, что у маршрутизатора был зарезервирован порт 80 для удаленного управления (несмотря на то, что он отключен). Не было никаких признаков того, что это так. Я узнал об этом при выполнении такой же настройки на другом маршрутизаторе того же производителя (TP-Link) - этот флаг пометил, что порт 80 зарезервирован. Изменение порта удаленного управления на маршрутизаторе до 81 устранило проблему.

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