Открыть порт в брандмауэре Windows в Windows 10
Брандмауэр Защитника Windows - отличная функция в современных версиях Windows. Он был представлен в Windows XP и улучшен в Windows XP Service Pack 2. В Windows 10 он является частью приложения безопасности Windows (бывшего Центра безопасности Защитника Windows). Сегодня мы увидим, как открыть порт в брандмауэре Windows в Windows 10 для приложения или службы.
Рекламное объявление
В Windows 10 брандмауэр Windows полностью основан на API платформы фильтрации Windows и имеет интегрированный IPsec. Это верно со времен Windows Vista, где брандмауэр добавил блокировку исходящих подключений, а также поставляется с расширенной панелью управления, которая называется Брандмауэр Windows в режиме повышенной безопасности. Это дает точный контроль над настройкой межсетевого экрана. Брандмауэр Windows поддерживает несколько активных профилей, сосуществование со сторонними брандмауэрами и правила, основанные на диапазонах портов и протоколах.
У вас может быть приложение (например, локальный FTP-сервер), которое требует, чтобы порт (-ы) был открыт, чтобы другие компьютеры в вашей сети могли подключиться к нему.
Прежде чем открывать или закрывать порты в брандмауэре Windows, убедитесь, что вы вошли как администратор.
Чтобы открыть порт в брандмауэре Windows в Windows 10, сделайте следующее.
- Откройте Безопасность Windows.
- Щелкните значок Брандмауэр и защита сети.
- На следующей странице щелкните ссылку Расширенные настройки.
- Нажмите на Входящие правила налево.
- Справа нажмите на Новое правило ссылка.
- Выбирать Порт в качестве типа правила и щелкните Следующий.
- Заполните Определенные локальные порты коробка. Введите требуемый номер порта или диапазон портов. Установите требуемый сетевой протокол (TCP или UDP) и нажмите Следующий.
- На следующей странице выберите вариант Разрешить соединение. Нажмите "Далее.
- Выберите профиль брандмауэра Windows, к которому должно применяться новое правило. Например. оставив частный профиль включенным и отключив другие, вы сделаете ваше приложение доступным только в домашних сетях.
- На следующей странице предоставьте содержательное описание вашего правила брандмауэра. Щелкните по кнопке Готово.
Вуаля, вы открыли входящий порт в брандмауэре Windows 10.
То же самое можно сделать для исходящего порта, если этого требует ваше приложение. В брандмауэре Windows в режиме повышенной безопасности щелкните значок Исходящие правила вместо того Входящие правила и следуйте за мастером.
Наконец, чтобы закрыть открытый порт, удалите правило или просто отключите его.
Изменение вступит в силу мгновенно.
Есть несколько альтернативных методов, которые вы можете использовать для открытия порта в Windows 10. Давайте их рассмотрим.
Откройте порт с помощью netsh
Netsh - консольная утилита, которая позволяет изменять множество сетевых параметров. Вот лишь несколько примеров того, что вы можете делать с помощью netsh:
- Проверьте поддерживаемую скорость Wi-Fi вашего беспроводного адаптера в Windows 10
- Резервное копирование и восстановление профилей беспроводной сети в Windows 10
- Отфильтруйте беспроводные сети в Windows 10, чтобы создать черный или белый список
- Настройка специальной беспроводной точки доступа в Windows 10
Чтобы открыть порт с помощью netsh, сделайте следующее.
- Откройте повышенная командная строка.
- Введите следующую команду:
netsh advfirewall firewall add rule name = "TCP Port 6624" dir = in action = allow protocol = TCP localport = 6624
. Измените соответствующие значения в соответствии с вашим приложением, например номер порта, имя правила, протокол (TCP или UDP). - Чтобы удалить правило, выполните следующую команду.
netsh advfirewall firewall delete rule name = "TCP Port 6624" protocol = TCP localport = 6624
.
Откройте порт с помощью PowerShell
PowerShell - это расширенная форма командной строки. Он расширен огромным набором готовых к использованию командлетов и дает возможность использовать .NET framework / C # в различных сценариях. Вы можете использовать его для открытия или закрытия порта в Windows 10.
Есть специальный командлет New-NetFirewallRule который можно использовать для открытия или блокировки сетевого порта в Windows 10.
Чтобы открыть порт с помощью PowerShell,
- Открытым PowerShell с повышенными привилегиями пример.
- Введите следующую команду:
New-NetFirewallRule -DisplayName 'My port' -Profile 'Private' -Direction Inbound -Action Allow -Protocol TCP -LocalPort 6624
Вот и все.
Интересные статьи:
- Добавить контекстное меню брандмауэра Windows в Windows 10
- Как разрешить или заблокировать приложения в брандмауэре Windows в Windows 10
- Как отключить брандмауэр Windows в Windows 10
- Отключить уведомления брандмауэра в Windows 10
- Как сделать резервную копию и восстановить правила брандмауэра в Windows 10
- Как сбросить брандмауэр Windows в Windows 10