У меня D-Link AC-3200 (DIR-890L) и Windows 10.
Проблема, которую я пытаюсь решить, заключается в том, что я играю в довольно старую игру (Warcraft 3 RoC) и пытаюсь хостить игры. Эта проблема муссируется по всему интернету, но обычно она касается Windows XP или 7.
Вот что я сделал, чтобы разрешить соединения через брандмауэр Windows и маршрутизатор.
Шаг 1
Разрешить приложению взаимодействовать через брандмауэр Windows
Control Panel -> All Control Panel Items -> Windows Firewall -> Allowed Apps
Затем я ставлю галочки Warcraft III
в полях «Публичное» и «Личное» и сохраняю.
Шаг 2
Я иду к своему роутеру
Features -> Port Forwarding -> Add Rule
Я добавляю правило, которое разрешает TCP и UDP порт 6112 через мой IP-адрес Windows 10. Это выглядит примерно так:
Status: Yes, Local IP: 192.168.0.2 (my computer IP), TCP Port: 6112, UDP Port: 6112, Always Enabled: Yes
Насколько мне известно, это должно сработать. Я не уверен, как это устранить, но что-то определенно не пропускает игру. У меня только один маршрутизатор, и никаких дополнительных брандмауэров, кроме брандмауэра Windows 10.
решение1
В моем кабельном модеме есть брандмауэр, но я его отключил. Ваш шлюз WAN может быть доступен в браузере (найдите IP-адрес шлюза маршрутизатора, затем шлюз WAN и введите его в адресной строке). Возможно, он защищен паролем интернет-провайдером. Обратитесь к ним за разрешением на отключение.