Якщо для якоїсь програми або гри потрібне підключення через певний порт, може виявитися, що за замовчуванням цей порт закритий і з’єднання не виконується. При необхідності порти в Windows 11, Windows 10 та попередніх версіях системи порівняно легко відкрити.
У цій інструкції докладно про те, як відкрити порти в Windows 11 або Windows 10, переглянути список відкритих портів та додаткова інформація, яка може стати в нагоді, якщо при підключенні все одно виникають проблеми.
Відкриття портів у брандмауері Windows
Основний спосіб відкриття портів у Windows 11 та 10 – налаштування відповідних правил у брандмауері.
Перш за все, відкрийте налаштування Windows у режимі підвищеної безпеки. Для цього можна використовувати такі способи:
- натисніть клавіші Win+R на клавіатурі та введіть wf.msc у вікно «Виконати», потім натисніть Ener.
- Використовуйте пошук у панелі завдань (введіть у пошуку Windows Defender).

- В Панелі керування відкрийте пункт «Брандмауер для Захисника Windows», а на панелі ліворуч виберіть «Додаткові параметри».

- У вікні «Безпека у Windows» відкрийте «Брандмауер і захист мережі» та натисніть «Додаткові настройки» на наступному екрані налаштувань.

Наступний крок – налаштувати правила для потрібних портів:
- Натисніть правою кнопкою миші по «Inbound Rules» (Правила для вхідних підключень) та виберіть пункт «New Rule…» у контекстному меню.

- У майстрі створення правил виберіть пункт «Port» (Для порту) та натисніть «Next» (Далі).

- Виберіть тип протоколу – TCP або UDP (якщо вам не відомий потрібний тип, уточніть у довідці щодо конкретної програми).
- Вкажіть порти: конкретний порт або їх діапазон, можна використовувати коми для перерахування декількох портів, або знак дефіса для вказівки їх діапазону. Натисніть «Next».

- Виберіть «Allow the connection» (Дозволити підключення).

- Вкажіть, для яких типів мереж (мережевих профілів) слід відкрити порти: доменний, приватний чи загальнодоступний.

- Вкажіть ім’я правила та, за бажанням, його опис. Потім натисніть кнопку «Finish».
- Виконайте дії 1-7, але для вихідного підключення.
Готово, порт відкритий і якщо щось ще не заважає його роботі, з’єднання повинні будуть встановлюватися.
Можливі проблеми та додаткові необхідні дії
Якщо ви відкрили потрібні порти в Windows, але попри це з’єднання не встановлюється, слід перевірити або виконати такі дії:
- VPN може впливати на можливість обміну даними певними портами. Рішення: відключити VPN, або подивитися, чи є можливість відкрити порти в ПЗ для VPN.
- Роутери мають власні функції брандмауера, тому може знадобитися відкрити (прокинути) порти і в налаштуваннях роутера. Залежно від марки та моделі Wi-Fi роутера, це виконується в різних розділах: перенаправлення портів (port forwarding), брандмауер (Firewall), міжмережевий екран, віртуальні сервери. Логіка налаштування скрізь однакова: додаються зазвичай співпадаючі зовнішній та внутрішній порт (потрібний вам порт), вказується внутрішній IP (локальний IP комп’ютера, до якого потрібно прокинути порт), тип протоколу – TCP або UDP, іноді потрібно вказати інтерфейс, з’єднань із «зовнішньої мережі» – WAN.

- Якщо сам додаток заблокований в брандмауері, він не зможе встановлювати з’єднання: можна додати правила, що дозволяють підключення для програми тим же способом, яким це виконувалося вище для портів.
- Наявність сторонніх firewall та антивірусів з функціями захисту мережі також може впливати на можливість встановлення з’єднань за певними портами: слід перевірити їх налаштування, за наявності такого ПЗ, щоб відкрити відповідні порти або вимкнути захист для них.
Як подивитися відкриті порти в Windows
У Windows постійно відкрито багато портів, потрібних як для роботи системних служб, програм (у тому числі сторонніх), браузерів. Ви можете переглянути список відкритих портів одним з наступних способів:
- Запустити командний рядок і ввести команду (порти вказані після двокрапки в IP-адресі):
netstat -a

- Якщо потрібно переглянути, які процеси використовують певні порти, використовуйте команду (вимагає запуску від імені адміністратора):
netstat -ab

- Для перегляду відкритих портів з ІД (PID) процесу (за яким у диспетчері завдань можна побачити конкретний процес):
netstat -aon

- Є сторонні програми, що дозволяють отримати відомості про відкриті порти і процеси, що їх використовують, наприклад, безплатна NirSoft CurrPorts.

Список «стандартних» та найбільш використовуваних портів доступний у Вікіпедії, але багато ігор і програм можуть використовувати свої власні, що не вказані в списку порти для роботи.








