Прежде чем задать этот вопрос, я искал его в Интернете более 2 недель, но безуспешно. Обычно после сброса настроек роутера мой внешний IP меняется, но он всегда оставался в 89.xxx.xxx.xxx
регионе (то есть более 2 лет). У меня были перенаправлены некоторые порты для игр с друзьями, и все работало хорошо, насколько я помню.
Проблема возникла после очередного случайного сброса маршрутизатора. Сначала я не понял, что что-то существенное изменилось. Но потом внезапно никто из моих друзей не смог подключиться к моим игровым серверам. Я проверил свой внешний IP в сети (потому что мне пришлось дать его своим друзьям), и к моему удивлению мой внешний IP изменился на 176.xxx.xxx.xxx
.
В настоящее время мой внутренний IP-адрес — 192.168.1.14
, и всегда после сброса маршрутизатора я обновляю правила переадресации портов, чтобы они соответствовали допустимому внутреннему IP-адресу. На этот раз, похоже, это вообще не работает. Я перепробовал все виды сайтов, которые предоставляют проверки переадресации портов, и все они возвращали «Порт закрыт» или «Время подключения истекло» для моих портов.
Давайте использоватьМайнкрафт серверпорт по умолчанию в качестве ссылки ( 25565
). Когда я запустил 25565
проверку порта на случайной странице проверки переадресации портов, в этом случаеВот этот, конечно, он сказалПорт закрыт, но затем я проверил файлы журнала брандмауэра Windows и обнаружил следующие записи для подключений:
2018-03-02 12:55:59 ALLOW UDP 192.168.1.14 217.***.***.*** 55519 53 0 - - - - - - - SEND
2018-03-02 12:55:59 ALLOW UDP 192.168.1.14 89.***.***.*** 55519 53 0 - - - - - - - SEND
2018-03-02 12:55:59 ALLOW TCP 192.168.1.14 104.***.***.*** 53752 443 0 - 0 0 0 - - - SEND
Где:
192.168.1.14
мой внутренний IP217.***.***.***
- не уверен89.***.***.***
- мой предыдущий диапазон IP-адресов (подсказка???)104.***.***.***
- сайт, который я использовал для проверки порта
К моему удивлению, порт 25565
вообще не был указан в журналах.
При запуске команды netsh firewall show state
я получил следующий вывод:
Firewall status:
-------------------------------------------------------------------
Profile = Standard
Operational mode = Enable
Exception mode = Enable
Multicast/broadcast response mode = Enable
Notification mode = Enable
Group policy version = Windows Defender Firewall
Remote admin mode = Disable
Ports currently open on all network interfaces:
Port Protocol Version Program
-------------------------------------------------------------------
25565 UDP Any (null)
25565 TCP Any (null)
Насколько я понимаю, это означает, что порт 25565
не блокируется брандмауэром Windows.
Итак, если я (предположительно) переадресовал 25565
порт на маршрутизаторе, как показано на экране ниже (конфигурация переадресации портов на моем маршрутизаторе на 192.168.1.1
)
и брандмауэр Windows не блокирует порт, то в чем может быть причина того, что мои порты закрыты, несмотря ни на что?
Мой провайдер сделал что-то злое, что не дает мне открывать порты, или я упускаю что-то очевидное? Маршрутизаторы не должны делать такие вещи сами по себе, не так ли? Я запутался.
-- РЕДАКТИРОВАТЬ --
Вот моя конфигурация моста:
Адреса DNS совпадают с адресами из файла журнала брандмауэра Windows ( 89.***.***.***
и 217.***.***.***
). Долгое время мой внешний IP выглядел как мой вторичный DNS ( 89.***.***.***
). Полезна ли эта информация?