Назад | Перейти на главную страницу

Невозможно получить доступ к URL-адресу с настраиваемым портом изнутри локальной сети, но может извне

Мне нужно получить доступ к странице на моем сервере разработки через Интернет. Поскольку мой интернет-провайдер предоставляет мне динамический IP-адрес, я установил этот сценарий POC:

Поскольку я пока не могу загружать изображения, вы можете увидеть этот вопрос в моем вопросе о переполнении стека здесь: https://stackoverflow.com/questions/9915133/strange-portforward-behavior

Все готово, я попытался получить доступ к тестовой странице, используя URL-адрес: когда я использовал свой 3G-модем (красный путь), я мог добраться до страницы, но когда я использовал свою локальную сеть (синий путь), я мог добраться до страницы только с помощью внутренний IP / имя. Интересный факт: когда я обращаюсь к сервису FileZilla, я могу подключиться обоими способами !!!

Добавлено: я запускаю SmartSniff для захвата трафика UDP / TCP, и в обоих запросах поведение точно такое же: есть вызов UDP для разрешения DNS (google 8.8.8.8) и вызов TCP на общедоступный IP-адрес моего сервер. Вызов, сделанный для сервера Filezilla, выполняется нормально, вызов, сделанный для веб-сервера Serva64, не может достичь страницы примера.

Ваш роутер не поддерживает фрезерование шпильки. Это нормально для сетевого оборудования потребительского класса. К сожалению, вы ничего не можете с этим поделать.