posmotret
22-04-2015, 17:14
Здравствуйте! Нужно прокинуть порт к локальному веб серверу. Веб сервер находится на виртуальной машине (VirtualBox) у которой есть сетевой адаптер в режиме моста. Она видна в локальной сети как отдельная машина с адресом 192.168.0.199. пингуется и она и с неё тоже вся сеть пингуется. У меня динамический инетовский айпишник...настроил на роутере DDNS, пинги из внешней и из локальной сети проходят по этому имени (hostname.asuscomm.com)
Настраиваю проброс портов (На роутере называется: "Переадресация портов")
1й вариант:
из шаблона HTTP Server: Диапозон портов: 80, Локальный IP адрес: 192.168.0.199, Локальный порт: 80, Протокол: TCP.
2й вариант:
тоже из шаблона HTTP Server: Диапозон портов: 80:65535, Локальный IP адрес: 192.168.0.199, Локальный порт: 80, Протокол: TCP.
Пробую подключиться из локальной сети по адресу: hostname.asuscomm.com или hostname.asuscomm.com:любой порт подключается. Если пробую подключится из вне, то "Веб страница не доступна".
Запустил из внешней сети сканер портов:
nmap hostname.asuscomm.com -Pn -p 80-65535 --unprivilege
Показывает что, открытые порты только:
PORT STATE SERVICE
8978/tcp open unknown
10727/tcp open unknown
27511/tcp open unknown
Но по этим портам получаю 404 ошибку и из локальной сети и из внешней. Помогите, почему не работает ? как диагностировать проблему ?
UPD:
В провайдере сказали что они не фильруют ни один из тех портов о которых я их спрашивал, в том числе 80 и 8080
Настраиваю проброс портов (На роутере называется: "Переадресация портов")
1й вариант:
из шаблона HTTP Server: Диапозон портов: 80, Локальный IP адрес: 192.168.0.199, Локальный порт: 80, Протокол: TCP.
2й вариант:
тоже из шаблона HTTP Server: Диапозон портов: 80:65535, Локальный IP адрес: 192.168.0.199, Локальный порт: 80, Протокол: TCP.
Пробую подключиться из локальной сети по адресу: hostname.asuscomm.com или hostname.asuscomm.com:любой порт подключается. Если пробую подключится из вне, то "Веб страница не доступна".
Запустил из внешней сети сканер портов:
nmap hostname.asuscomm.com -Pn -p 80-65535 --unprivilege
Показывает что, открытые порты только:
PORT STATE SERVICE
8978/tcp open unknown
10727/tcp open unknown
27511/tcp open unknown
Но по этим портам получаю 404 ошибку и из локальной сети и из внешней. Помогите, почему не работает ? как диагностировать проблему ?
UPD:
В провайдере сказали что они не фильруют ни один из тех портов о которых я их спрашивал, в том числе 80 и 8080