Итак, в связи со скорым отключением спая, большая частью людей скорее всего переедет на tunngle.
Игроков сейчас там уже собирается под 100, что не может не радовать.
Но у некоторых игроков встречаются проблемы с блоком. Если игрок с блоком заходит в игру, то после него в игру зайти не может 90% игроков.
Похожая проблема была у меня самого, поэтому мне приходилось заходить в игру последним. Да и нормально 1в1 не поиграешь.
В общем, меня это все раздражало, поэтому я очередной раз полез исследовать проблему. И наконец-таки блок исчез.
Обо всем по порядку.
В данный момент мой компьютер получает интернет следующим образом:
<Мой компьютер> - <Маршрутизатор dlink dir 320> - <Провайдер>
Связь с провайдером идет по статическому белому IP.
1) Сперва я думал, что у меня неправильно настроена tunngle. Прорядив интернет и попробовал все варианты, что есть в настройках я пришел к такому выбору:
Когда, я менял настройки на другие, у меня либо вообще не работала tunngle, либо я не видел игр в списке.
Такие настройки позволяют играть, но проблему блока они не решают.
Если приглядеться, у меня отключен UPnP протокол, который предназначен для перенаправления портов для игровых приложений. На самом деле на игру он не влияет, влияет конретные настройки на маршрутизаторе.
А вот без TunngleDNS поиграть точно не удастся.
2) Потом я начал косить на маршрутизатор. Разговоры о портах часто возникают в интернете. Пробовал различные настройки, пришел к выводу, что чтобы видеть игры, нужно только доверить порты.
Я сильно за безопасность не парюсь, поэтому разрешил маршрутизатору перенаправлять на себя все порты, которые есть (TCP и UDP). Больше ничего делать не нужно.
IP 192.168.0.102 - мой внутренний IP, который мне выдал маршрутизатор. Если вы не знаете свой, смотрите через команду ipconfig в консоли.
Теперь можно играть на tunngle, видеть все игры и заходить в них. Но проблема блока остается прежней.
3) Чтобы понять, в чем же дело. Я решил пойти методом исключения.
Если проблема была в маршрутизаторе, то мне было достаточно настроить сеть без него.
<мой компьютер> - <провайдер>
Теперь связь шла от моего компьютера напрямую, но блок так и остался. Я подключил маршрутизатор обратно.
Теперь я знал, что проблема была у меня на компьютере. Но не в самих настройках tunngle.
Пришлось покопаться поглубже в настройках windows.
Путь лежит в брандмауэр Windows. Нужно отключить защиту сетей.
Далее нужно вернуться в основное окно и нажать кнопку "Дополнительные параметры".
Откроется следующее окно. Здесь нужно будет создать свое правило для Tunngle и Soulstorm, с полным разрешением на пользование сетей.
Также можно будет найти уже созданные правила, которые видны на картинке ниже.
Для всех 8 правил от tunngle нужно зайти в их редактирование и поменять один параметр во вкладке "Дополнительно".
А именно, разрешить обход неконтролируемого трафика, через устройство NAT.
Ну вот и все. Теперь блок должен исчезнуть. Приятной игры!
Примечание: иногда может не запускаться tunngle с первого раза. Это часто бывает из-за того, что сейчас запущены другие приложения, занимающиеся обработкой сетей.
Это может быть hamachi, steam и т.п.