Windows Tips & News

Отворете порт в защитната стена на Windows в Windows 10

Защитната стена на Windows Defender е страхотна функция в съвременните версии на Windows. Той беше въведен в Windows XP и подобрен в Windows XP Service Pack 2. В Windows 10 той е част от приложението Windows Security (бивш център за защита на Windows Defender). Днес ще видим как да отворите порт в защитната стена на Windows в Windows 10 за приложение или услуга.

В Windows 10 защитната стена на Windows се основава изцяло на API на Windows Filtering Platform и има интегриран IPsec. Това е вярно от Windows Vista, където защитната стена добави блокиране на изходящата връзка и също така идва с усъвършенстван контролен панел, наречен Windows Firewall с разширена защита. Той дава фин контрол върху конфигурирането на защитната стена. Защитната стена на Windows поддържа множество активни профили, съвместно съществуване със защитни стени на трети страни и правила, базирани на диапазони на портове и протоколи.

Може да имате приложение (например локален FTP сървър), което изисква отворен(и) порт(ове), за да могат други компютри във вашата мрежа да се свързват с него.

Преди да отворите или затворите портове в защитната стена на Windows, уверете се, че сте влезли като администратор.

За да отворите порт в защитната стена на Windows в Windows 10, направете следното.

  1. Отворете Windows Security.
  2. Щракнете върху иконата Защитна стена и защита на мрежата.
  3. На следващата страница кликнете върху връзката Разширени настройки.
  4. Кликнете върху Входящи правила наляво.
  5. Вдясно щракнете върху Ново правило връзка.
  6. Изберете Порт като правилото въведете и щракнете Следващия.
  7. Попълнете Специфични локални портове кутия. Въведете там необходимия номер на порта или диапазон от портове. Задайте необходимия мрежов протокол (TCP или UDP) и щракнете Следващия.
  8. На следващата страница изберете опцията Разрешете връзката. Щракнете върху Напред.
  9. Изберете профила на защитната стена на Windows, към който трябва да се прилага новото правило. напр. оставянето на частния профил активиран и деактивирането на други ще направи приложението ви достъпно само в домашни мрежи.
  10. На следващата страница дайте някакво смислено описание за вашето правило за защитна стена. Щракнете върху бутона Край.

Voila, отворихте входящия порт в защитната стена на Windows 10.

Същото може да се направи и за изходящ порт, ако се изисква от вашето приложение. В защитната стена на Windows с разширена защита щракнете върху Изходящи правила вместо Входящи правила и следвайте съветника.

Накрая, за да затворите отворения порт, премахнете правилото или просто го деактивирайте.

Промяната ще влезе в сила незабавно.

Има няколко алтернативни метода, които можете да използвате, за да отворите порт в Windows 10. Нека ги прегледаме.

Отворете порт с помощта на netsh

Netsh е конзолна помощна програма, която позволява промяна на много параметри, свързани с мрежата. Ето само няколко примера за това, което можете да правите с netsh:

  • Проверете поддържаната скорост на WiFi на вашия безжичен адаптер в Windows 10
  • Архивиране и възстановяване на профили на безжична мрежа в Windows 10
  • Филтрирайте безжичните мрежи в Windows 10, за да създадете черен списък или бял списък
  • Настройте Windows 10 ad hoc безжична гореща точка

За да отворите порт с помощта на netsh, направете следното.

  1. Отворете ан повишен команден ред.
  2. Въведете следната команда: netsh advfirewall firewall add rule name="TCP Port 6624" dir=in action=allow protocol=TCP localport=6624. Променете подходящите стойности, за да съответстват на вашето приложение, напр. номера на порта, името на правилото, протокола (TCP или UDP).
  3. За да изтриете правилото, изпълнете командата, както следва. netsh advfirewall firewall име на правило за изтриване = "TCP Port 6624" protocol=TCP localport=6624.

Отворете порт с помощта на PowerShell

PowerShell е усъвършенствана форма на команден ред. Той е разширен с огромен набор от готови за използване командлети и идва с възможност за използване на .NET framework/C# в различни сценарии. Можете да го използвате, за да отворите или затворите порт в Windows 10.

Има специален командлет New-NetFirewallRule който може да се използва за отваряне или блокиране на мрежов порт в Windows 10.

За да отворите порт с PowerShell,

  1. Отвори повишен PowerShell екземпляр.
  2. Въведете следната команда:
    New-NetFirewallRule -DisplayName 'My port' -Profile 'Private' -Direct Inbound -Action Allow -Protocol TCP -LocalPort 6624

Това е.

Интересни статии:

  • Добавете контекстно меню на защитната стена на Windows в Windows 10
  • Как да разрешите или блокирате приложения в защитната стена на Windows в Windows 10
  • Как да деактивирате защитната стена на Windows в Windows 10
  • Деактивирайте известията на защитната стена в Windows 10
  • Как да архивирате и възстановите правилата на защитната стена в Windows 10
  • Как да нулирате защитната стена на Windows в Windows 10
Mozilla поправи куп грешки във Firefox 90.0.1

Mozilla поправи куп грешки във Firefox 90.0.1

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още

Хардуерни изисквания на Windows 11, 32-битовият Windows вече не е нещо

Хардуерни изисквания на Windows 11, 32-битовият Windows вече не е нещо

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още

Windows 10 най-накрая поддържа тъмен режим за търсене в Windows

Windows 10 най-накрая поддържа тъмен режим за търсене в Windows

Windows 11 вече е достъпен за отговарящи на условията устройства, но Microsoft все още не се отка...

Прочетете още