Прежде чем задать этот вопрос, я безуспешно искал более 2 недель по Интернету. Обычно при перезагрузке маршрутизатора мой внешний IP-адрес меняется, но он всегда оставался в 89.xxx.xxx.xxx
регионе (то есть более 2 лет). У меня было несколько портов для игр с друзьями, и, насколько я помню, все работало хорошо.
Проблема возникла после очередного случайного сброса маршрутизатора. Сначала я не осознавал, что что-то значительное изменилось. Но вдруг никто из моих друзей не смог подключиться к моим игровым серверам. Я проверил свой внешний IP-адрес в Интернете (потому что мне пришлось передать его своим друзьям), и, к моему удивлению, мой внешний IP-адрес изменился на 176.xxx.xxx.xxx
.
В настоящее время мой внутренний IP-адрес - 192.168.1.14
, и всегда после сброса маршрутизатора я обновляю правила переадресации портов, чтобы они соответствовали действительному внутреннему IP-адресу. На этот раз, хотя, кажется, не работает вообще. Я перепробовал все виды сайтов, которые обеспечивают проверку переадресации портов, и все они вернули "Порт закрыт" или "Время ожидания соединения" для моих портов.
Давайте использовать порт по умолчанию Minecraft Server в качестве ссылки (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.***.***.***
) Полезна ли эта информация?