У меня RavenDB работает на localhost:8080
. Я хотел бы сделать его доступным извне, просто в качестве теста (пока игнорируйте проблемы безопасности).
Для этого я настроил свой маршрутизатор для перенаправления внешнего порта 8080
на внутренний порт 8080
из 192.168.0.101
(который является внутренним IP-адресом моей машины, как определено в записи IPv4 ipconfig /all
).
Согласно проверке внешнего порта, порт 8080 открыт (внешний IP замаскирован):
Тем не менее, когда я иду к ExternalIp:8080
, я не могу подключиться. Напротив, InternalIp:8080
работает нормально.
Учитывая, что порт кажется открытым, но я не могу подключиться извне, есть ли какие-либо инструменты или способы диагностики того, где происходит блокировка?
Дополнительная возможная информация
- У меня есть брандмауэр Windows, но его отключение не имеет значения.
- Маршрутизатор - Archer C5, модем - Motorola SB6121.
- Мой провайдер блокирует только пару портов, и 8080 не является одним из них.
- Мой внешний IP-адрес динамический, но меняется очень редко, и я выбрал правильный :)