Сегодня рассмотрим как различными способами открыть порт в брандмауэре Windows 10.
Открыть порт в брандмауэре через панель управления
1. Откройте брандмауэр: один из способов – в строке поиска или в меню “Выполнить” (выполнить вызывается клавишами Win+R) напишите firewall.cpl и нажмите клавишу Enter.
2. С левой стороны выберите “Дополнительные параметры”.
3. Вы открываете порт для входящих или исходящих подключений? Исходящими называются соединения, инициируемые локальным компьютером, входящие — инициируемое удаленным компьютером. Если вам нужно открыть порт для исходящих подключений – с левой стороны выберите “Правила для исходящих подключений” и продолжайте делать написанное далее. Если вам нужно открыть порт для входящих подключений – с левой стороны выберите “Правила для входящих подключений”. С правой стороны нажмите на “Создать правило”.
4. Поставьте точку возле “Для порта” и нажмите “Далее”.
5. Возле “Определенные локальные порты” введите порт, который вы хотите открыть и нажмите “Далее”.
6. Поставьте точку возле “Разрешить подключение” и нажмите “Далее”. Если вы хотите больше настроек для данного порта, выбрать кому дать доступ и т.д. – поставьте точку возле “Разрешить безопасное подключение”.
7. Выберите для каких профилей сети применять правило и нажмите “Далее”.
8. Придумайте и напишите имя для созданного вами правила, чтобы в будущем легче было его найти, также вы можете добавить описание, что не является обязательным. По завершению нажмите “Готово” и можете закрывать брандмауэр, правило создано и уже работает.
Открыть порт в брандмауэре используя netsh
Netsh – консольная утилита, которая позволяет изменять множество параметров, связанных с сетью.
1.Откройте командную строку от имени администратора : один из способов – в строке поиска введите cmd => нажмите правой клавишей мыши на “Командная строка” и выберите “Запустить от имени администратора”.
2. Чтобы открыть порт используйте команду netsh advfirewall firewall add rule name=”Open Port 9996” dir=in action=allow protocol=TCP localport=9996 Вместо Open Port 9996 вы можете написать любое название для правила, вместо 9996 в конце команды напишите номер порта, который нужно открыть.
Чтобы удалить созданное правило нужно использовать команду netsh advfirewall firewall delete rule name=”Open Port 9996” protocol=TCP localport=9996
Открыть порт в брандмауэре используя PowerShell
1. Откройте PowerShell: один из способов – в строке поиска введите PowerShell и выберите его из найденных результатов.
2. Используйте команду New-NetFirewallRule -DisplayName ‘Open 9996‘ -Profile ‘Private‘ -Direction Inbound -Action Allow -Protocol TCP -LocalPort 9996
На сегодня все, если вы знаете другие способы – пишите в комментариях! Счастья Вам 🙂