Порты – специальные точки, позволяющие скачивать большой объем данных через интернет-подключение. Обычно открываются геймерами, которые качают много игровых данных. Также порты открываются для торрент-клиентов.
Обычно провайдеры не устанавливают каких-либо запретов, а в настройках роутера они открываются по умолчанию. Но нельзя забывать о встроенной «стене» Windows 10 – брандмауэре. В этой статье мы расскажем, как открыть порты в брандмауэре «десятки».
Первоначальная проверка
Сначала можно проверить, какие порты уже открыты. Для этого можно воспользоваться командной строкой. Запускаем ее. В данной операции лучше использовать стандартную строку cmd, а не PowerShell. Нажимаем комбинацию клавиш Win+R и прописываем команду cmd.
В строке прописываем команду netstat –aon | more. Нажимаем Enter – и перед нами появляется список всех активных портов Windows.
Значение Listening указывает на то, что порт «слушается». Состояние порта Established говорит о том, что коннект между двумя точками установлен. Также будут встречаться состояние Time Wait (превышено время ожидания) и Close Wait (ожидание закрытия подключения).
Создаем порты в брандмауэре
Самый быстрый способ открыть настройки брандмауэра: комбинация клавиш Win+R и команда firewall.cpl. В появившемся окне кликаем на «Дополнительные параметры».
Откроется монитор брандмауэра, где мы и будем открывать порты. Слева кликаем на «Правила для входящих подключений», справа – «Создать правило».
Откроется мастер создания правила брандмауэра. Далее следуем инструкции.
- Кликаем в первом окне «Для порта».
- Далее выбираем тип порта (UPD или TCP) и ниже задаем его числовое значение. Мы не зря изначально проверили состояние всех портов. Впишите числовое значение того порта, который нужно открыть.
- Оставляем действие на значении «Разрешить подключение».
- Следующий выбор – выбор типа сетей, где создаваемое правило будет работать. В принципе, можно оставить все маркеры активными.
- Завершающий этап – вписываем имя правила и нажимаем «Готово».
Все, мы открыли новый порт. Для тех, кому неудобно пользоваться командной строкой, может воспользоваться сервисом проверки портов – 2ip (https://2ip.ru/check-port/). Вводим значение порта и кликаем «Проверить». Сервис проверит доступность порта и выдаст сообщение – открыт или закрыт порт.
Но проверку следует делать с активным подключением к серверу (игре или приложению), для которого открывался порт. Только так сервис сможет определить доступность порта.
Открытие портов через командную строку
Второй способ менее удобный для обычного пользователя, подходит скорее для системных админов. Но и о нем стоит знать. Нам понадобится командная строка, запущенная от имени администратора (здесь читайте, как это сделать разными способами). В данном случае уже можно воспользоваться строкой Windows 10 – PowerShell.
В открывшейся строке мы вводим команду:
netsh advfirewall firewall add rule name=<имя> protocol=<протокол> localport=<номер_порта> action=allow dir=IN.
Теперь подробнее разберем команду на примере открытия порта 21 TCP. Чтобы он открылся, команда должна выглядеть следующим образом:
netsh advfirewall firewall add rule name=port_21 protocol=TCP localport=21 action=allow dir=IN.
Итак, мы рассмотрели два способа открытия порта в брандмауэре Windows 10. Первый – через стандартные параметры брандмауэра и создание правила. Второй – через командную строку. Способ может и неудобный, но тоже достаточно простой.
Интересные статьи:
Как подключить видеокарту к ПК.
Почему зависают игры на Windows 10.