Як перевірити, чи брандмауер Windows блокує порти
- Категорія: Функціональність Та Підтримка Windows 10
Брандмауер Windows є невід'ємною частиною операційної системи Windows. Він керує трафіком, що протікає через мережеві порти на вашій машині, щоб гарантувати, що непомітні пакети не потраплять на вашу машину і зберігати її в безпеці.
Він також відповідає за відкриття та закриття або прослуховування мережевих портів. Мережеві порти використовуються службами та програмами Windows для надсилання та отримання даних по мережі. Цілком ймовірно, що ваша програма може не отримувати будь -яких даних через зазначений порт, оскільки брандмауер Windows блокує цей конкретний порт.
У цій статті ми будемо обговорювати, як ви можете перевірити, які порти слухає ваш пристрій, а які заблоковані брандмауером. Після того, як він буде визначений, ви можете використовувати цю інформацію для відкриття певного порту. Короткий підсумок сховатись 1 Що означає прослуховування на порту 2 Перевірте порти прослуховування 3 Перевірте, чи брандмауер Windows блокує порти 3.1 Перевірте наявність заблокованих портів за допомогою журналів брандмауера 3.2 Перевірте наявність заблокованих портів за допомогою командного рядка 4 Як відкрити закритий порт 5 Заключні слова
Що означає прослуховування на порту
Перш ніж ми почнемо перевіряти, які порти заблоковані, а які прослуховують, давайте обговоримо, що означає прослуховування для комп’ютера.
За визначенням, порт для прослуховування - це мережевий порт, на якому процес або програма прослуховує. Слухаючи, це означає отримувати інформацію через пакети. Порт прослуховування - це відкритий порт, який приймає вхідні пакети та пересилає їх до потрібної програми -процесу призначення.
Слухає порт ні означає, що це дозволено брандмауером. Порт прослуховування просто означає, що він отримує якийсь трафік. Проте брандмауер все ще може блокувати цей трафік.
Перевірте порти прослуховування
Перш ніж перевірити наявність заблокованих портів, давайте з'ясуємо, які порти слухає ваш пристрій Windows. Це тому, що можливо, що ваша програма не отримує жодних пакетів, оскільки порт, який, на вашу думку, заблокований брандмауером, взагалі не прослуховує.
Щоб перевірити наявність портів прослуховування на машині Windows, запустіть Командний рядок а потім введіть таку команду: | _+_ |
Порти, які мають свої Держава зазначено як Слухати це ті, хто прослуховує мережевий трафік. Ви можете прокрутити список вниз і шукати порт, який вас цікавить. Крім того, ви також можете скористатися командою нижче, щоб знайти конкретний мережевий порт і перевірити слухає він чи ні. Замінити Номер порту з номером порту, який вас цікавить. | _+_ |
Ось приклад команди вище:
Якщо під командою ви знайдете список, це означає, що вказаний вами порт прослуховує. Якщо пробіл порожній, це означає, що він не зміг знайти згаданий вами порт, або якщо він знайшов його, він не перебував у стані прослуховування.
Перевірте, чи брандмауер Windows блокує порти
Перевірте наявність заблокованих портів за допомогою журналів брандмауера
Один із способів перевірити наявність заблокованих портів - це журнали брандмауера Windows. Журнали є важливим фактором у визначенні поведінки брандмауера. Однак вхід у систему для скинутих пакетів, які є пакетами, заблокованими брандмауером, за умовчанням відключений у Windows. Вони повинні бути активними, і тоді ви можете перевірити сформовані журнали на наявність заблокованих портів.
Зауважте, що лише ці пакети будуть скинуті, якщо порт прослуховує, що можна перевірити за допомогою методу, розглянутого раніше у статті.
Щоб створити журнали для скинутих пакетів, спочатку потрібно визначити мережевий профіль, у якому ви зараз перебуваєте. Для цього відкрийте файл Мережа та Інтернет на сторінці налаштувань ( Виконати-> ms-settings: мережевий статус ), а потім натисніть Властивості нижче мережі, до якої ви підключені.
В Властивості на сторінці, ви побачите, чи вибраний профіль є загальнодоступним, приватним чи доменом.
Тепер, коли ви знаєте свій робочий профіль мережі, тепер ви повинні увімкнути вхід у систему для скинутих пакетів. Для цього відкрийте Брандмауер Windows на Панелі керування, ввівши firewall.cpl у команді Виконати. Звідти натисніть Розширені налаштування ліворуч.
На Захисник Windows Брандмауер з розширеною безпекою сторінку, натисніть на Властивості на правій панелі.
В Властивості спливаюче вікно, перейдіть на вкладку профілю, яку ви помітили раніше у програмі «Налаштування», а потім натисніть Налаштувати під Ведення журналу .
В Налаштувати вікно, виберіть Так зі спадного меню перед Журналом випали пакети, а потім клацніть в порядку .
Закрийте Властивості у вікні, також натиснувши в порядку . Тепер перейдіть до наступного розташування за допомогою Провідника файлів, щоб перевірити сформовані журнали для заблокованих портів. | _+_ |
Звідти відкрийте текстовий файл з назвою pfirewall.txt, а потім знайдіть усі заблоковані порти. Якщо такої немає, файл буде порожнім.
Перевірте наявність заблокованих портів за допомогою командного рядка
Командний рядок може відображати порти, які зараз прослуховує ваша машина. Будь -які порти, які не відображаються, просто означають, що вони заблоковані брандмауером або не слухають.
Запустіть командний рядок з правами адміністратора, а потім введіть такий командлет: | _+_ |
Хоча | _+_ | було припинено, але воно все ще працює над наданням необхідної інформації.
Відкриті порти будуть розміщені у виділеній області. Тут ви можете визначити, відкритий порт, який ви шукаєте, чи ні.
Як відкрити закритий порт
Якщо ви виявите, що порт заблокований брандмауером Windows, ви можете дозволити його, виконавши наведені нижче дії.
- Відкрийте брандмауер Windows, перейшовши до наведеного нижче.
Панель управління -> Система та безпека -> Брандмауер Захисника Windows -> Додаткові параметри - Натисніть Вхідні правила на лівій панелі, а потім натисніть Нове правило на правій панелі.
- На екрані типу правила у майстрі створення вхідних правил виберіть Порт, а потім натисніть Далі.
- На наступному екрані виберіть тип порту, а потім введіть номер порту, який потрібно відкрити перед конкретними локальними портами. Після завершення натисніть Далі.
- На наступному екрані виберіть Дозволити з'єднання, а потім натисніть Далі.
- На екрані профілю виберіть Усі профілі та натисніть Далі .
- Тепер встановіть назву для правила і натисніть Закінчити .
Тепер ви успішно розблокували потрібний вам порт. Ви можете повторити дії, щоб дозволити додаткові порти, або видалити цей, перейшовши до Вхідні правила та скасування відповідних правил.
Заключні слова
Увімкнення брандмауера Windows весь час важливо, якщо ви під’єднані безпосередньо до Інтернету. Брандмауер захищає вашу систему та всю мережу від зовнішніх загроз.
Однак користувачі, у яких є спеціальний брандмауер, часто схильні вимикати брандмауер Windows для вільних пакетів. Таким чином їм не потрібно пропускати кожен порт через брандмауер окремо. Однак це рекомендується лише для пристроїв, які або не підключені до Інтернету та доступні лише в локальній мережі (LAN), або для пристроїв, які захищені за допомогою спеціальних брандмауерів.