У меня есть маршрутизатор US Robotics, на котором настроен хост DMZ. IP-адрес DMZ-хоста - 192.168.1.115, то есть IP-адрес компьютера, который я хотел бы открыть в Интернете. Эта машина подключена к маршрутизатору через (отдельный) коммутатор и имеет настроенный статический IP-адрес. На маршрутизаторе нет открытых портов, и эта конфигурация работала ранее.

По какой-то странной причине, он не работает прямо сейчас (после перезапуска сервера и маршрутизатора - я не знаю ни о каких изменениях конфигурации ни в одном из них). Когда я открываю открытый IP-адрес маршрутизатора (на портах HTTP и SSH), я подключаюсь к маршрутизатору, а не к узлу DMZ, поэтому я думаю, что проблема связана с конфигурацией маршрутизатора.

Сервер является новой установкой Debian Jessie и имеет подключение к Интернету.

Как я могу диагностировать это?

1 ответ1

1

Весьма распространено, что соединение с узлами DMZ, использующими общедоступный IP-адрес, с компьютеров во внутренней сети не работает.

Это поведение зависит от устройства, поэтому нет общего правила.

Относительно вашего вопроса о том, как устранить неполадки:

  1. Проверьте с внешнего хоста: возможно, проблема не решена, просто функция DMZ не работает изнутри
  2. Убедитесь, что доступные сервисы доступны по ВНУТРЕННЕМ IP
  3. Проверьте наличие функций брандмауэра на маршрутизаторе
  4. Проверьте, правильно ли задан шлюз переадресации портов по умолчанию
  5. Убедитесь, что у цели переадресации портов нет правил брандмауэра, предотвращающих соединения

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