
Порт — это программный адрес в виде цифрового номера, который используется для взаимодействия конечных точек (хостов и сетевых устройств) в современных сетях. Они задействованы в транспортных протоколах UDP, TCP, DCCP, SCTP позволяя программам и различным сетевым службам получать данные в IP-пакетах на одном хосте независимо друг от друга.
Порты Dota 2 и других игр Steam
Игры в Steam, в основном, работают на основе протоколов UDP и следующих портов:
- UDP 27000 до 27015 включительно для трафика игрового клиента.
- UDP 27015 до 27030 включительно для матчмейкинга и HLTV.
- TCP 27014 до 27050 включительно для загрузок Steam.
Согласно ответам разработчиков Dota 2 использует протоколы UDP 27015 до 28999 для связи с их выделенными серверами. А в самом дота-клиенте по умолчанию используется UDP порт 27005 для подключения к игровым серверам.
Port Forwarding или проброс портов Dota 2
Dota 2 работает на выделенных серверах Valve и другие игроки не подсоединяются к вам, поэтому специально открывать для игры в Доту не требуется, так говорят разработчики Вальве на своём форуме.
Если же это всё-таки необходимо, то о том, как пробросить порты для игры в Дота 2 мы рассмотрим на примере роутера D-link 300NRU B5:
- Заходим в админ-панель своего роутера, которая, как правило, находится по адресу 192.168.0.1 или 192.168.0.255, вводим свой логин:пароль (по умолчанию admin:admin, если до этого вы не изменили их в настройках).
- Переходим на вкладку «Межсетевой экран» — «Виртуальные серверы». У вас название данной страницы может меняться в зависимости от модели роутера и его производителя. В основном старайтесь искать «Port Forwarding» или поищите инструкцию о том, как пробросить порты на роутерах вашей модели.
- Нажимаем кнопку «Добавить» в правом нижнем углу и видим следующее окно:
- В поле «Имя» вводим любое название правила, например «Dota 2». В «Интерфейс» необходимо выбрать своё основное подключение к Интернету. Далее выбираем протокол UDP, в поля внешних и внутренних портов вводим диапазон от 27000 до 27050 для начальных и конечных значений соответственно. В поле «Внутренний IP» вводим IP адрес вашего компьютера внутри сети, который вы можете узнать вбив «ipconfig» в командной строке Windows. В моём случае это 192.168.0.60.
- Заполняем все оставшиеся поля и нажимаем на кнопку «Изменить«.
- Порты проброшены, перезагружаем роутер для того, чтобы настройки вступили в силу, и заходим в Доту.
Если у вас остались вопросы или возникли проблемы с пробросом портов, пишите в комментариях, и мы постараемся вам помочь.