Команда для увімкнення брандмауера Windows 10 через командний рядок
Брандмауер - важлива частина захисту комп'ютера, що дозволяє контролювати та обмежувати доступ до мережі. Однак іноді виникають ситуації, коли він тимчасово відключений або не працює належним чином. У цьому випадку можна використовувати командний рядок для увімкнення брандмауера у Windows 10.
Командний рядок – це потужний інструмент, який дозволяє виконувати різноманітні операції в операційній системі Windows. Щоб увімкнути брандмауер через командний рядок, потрібно виконати кілька простих кроків.
Спочатку відкрийте командний рядок від імені адміністратора. Для цього натисніть правою кнопкою миші на кнопці "Пуск" в нижньому лівому куті екрана і виберіть в контекстному меню пункт "Командний рядок (адміністратор)".
Далі введіть команду "netsh advfirewall set allprofiles state on" та натисніть клавішу "Enter". Ця команда включає брандмауер для всіх профілів, що дозволяє забезпечити повний захист комп'ютера в будь-якому мережному середовищі.
Командний рядок Windows 10: увімкнення брандмауера
Для увімкнення брандмауера Windows 10 за допомогою командного рядка необхідно виконати такі кроки:
- Відкрийте командний рядок від імені адміністратора. Для цього натисніть клавішу Win + X і виберіть командний рядок (адміністратор) зі списку.
- Введіть наступну команду та натисніть "Enter":
Ця команда включає брандмауер для всіх профілів мережі: суспільної, домашньої та робочої.
Після виконання команди ви побачите повідомлення про успішне увімкнення брандмауера.
У разі необхідності вимкнення брандмауера Windows 10 можна виконати аналогічні дії, замінивши ключове слово "on" у команді на "off". Наприклад, команда для відключення брандмауера виглядатиме так:
netsh advfirewall set allprofiles state off
Зверніть увагу, що увімкнення або вимкнення брандмауера може вплинути на безпеку вашої операційної системи, тому рекомендується бути уважним під час виконання цих дій.
Необхідність активації брандмауера у Windows 10
Активація брандмауера Windows 10 особливо важлива, якщо ви використовуєте загальнодоступні мережі, такі як інтернет-кафе або громадські точки доступу Wi-Fi. Увімкнення брандмауера допоможе захистити ваші дані від крадіжки та зловмисників, запобігаючи можливим атакам.
Брандмауер також є невід'ємною частиною мережі інфраструктури, особливо якщо ви працюєте в офісі або корпоративній мережі. Він допомагає захистити важливі дані та системи компанії від небажаних зовнішніх впливів, запобігаючи можливим загрозам безпеці.
Як відкрити командний рядок у Windows 10
- Метод через головне меню "Пуск". Клацніть на іконці "Пуск" у нижньому лівому куті екрана, а потім введіть "командний рядок" у рядку пошуку. Потім виберіть командний рядок або командний рядок (адміністратор) в результаті пошуку.
- Метод через поєднання кнопок. Натисніть одночасно "Win" і "R", щоб відкрити "Виконати". Введіть "cmd" або "cmd.exe" у полі "Відкрити" та натисніть "Enter".
- Метод через контекстне меню папки. Виберіть папку, натисніть клавішу Shift на клавіатурі, клацніть правою кнопкою миші на вибраній папці та виберіть "Відкрити вікно команд".
- Метод через пошук Windows. Клацніть на значку "Пуск" або натисніть клавішу "Win" на клавіатурі, а потім почніть вводити "Командний рядок" у полі пошуку. У розділі "Найкращі відповідності" виберіть "Командний рядок".
Після виконання будь-якого з цих способів відкриється командний рядок, де ви зможете вводити команди та виконувати різні дії з операційною системою Windows 10.
Команда для увімкнення брандмауера у Windows 10 через командний рядок
Командний рядок у Windows 10 надає зручний та швидкий спосіб керування різними налаштуваннями операційної системи, включаючи налаштування брандмауера. Якщо ви бажаєте увімкнути брандмауер Windows 10 через командний рядок, вам потрібно буде виконати наступну команду:
netsh advfirewall set currentprofile state on
Ця команда дозволяє увімкнути брандмауер для поточного профілю Windows 10. Після виконання команди ви повинні побачити повідомлення про успішне виконання операції.
Тепер ви успішно увімкнули брандмауер у Windows 10 через командний рядок. Ви можете використовувати брандмауер для захисту своєї операційної системи та мережевих з'єднань від зовнішніх загроз.
Перевірка увімкнення брандмауера у Windows 10 через командний рядок
Щоб переконатися, що брандмауер Windows 10 увімкнено, можна скористатися командним рядком. Дотримуйтесь інструкцій нижче, щоб перевірити стан брандмауера:
- Відкрийте командний рядок. Для цього натисніть клавішу Win + R, введіть cmd у поле введення та натисніть клавішу Enter.
- У командному рядку введіть netsh advfirewall show allprofiles і натисніть клавішу Enter .
- З'явиться список профілів брандмауера та їх поточний стан.
Якщо увімкнено брандмауер Windows 10, у списку профілів буде вказано Статус: Увімкнено . Якщо брандмауер вимкнено, у списку буде вказано Статус: Вимкнено. Якщо брандмауер налаштований на блокування всіх підключень, буде вказано Статус: Блокувати всі з'єднання .
Тепер ви знаєте, як перевірити увімкнення брандмауера в Windows 10 за допомогою командного рядка.
Zone PC
У Windows Server 2008 (R2), а також у звичайних Windows Vista, 7, 8 є вбудований брандмауер (firewall). У цій статті розглянемо кілька прикладів, як створювати правила з командного рядка, також ці команди можна використовувати при написанні своїх пакетних сценаріїв cmd, bat, powershell.
Усі команди потрібно виконувати з командного рядка cmd, запущеного з правами адміністратора.
Увімкнення, вимкнення
netsh advfirewall set allprofiles state on
netsh advfirewall set allprofiles state off
Увімкнення окремих профілів:
netsh advfirewall set domainprofile state on netsh advfirewall set privateprofile state on netsh advfirewall set publicprofile state on
Вимкнення окремих профілів:
netsh advfirewall set domainprofile state off netsh advfirewall set privateprofile state off netsh advfirewall set publicprofile state off
Заборонити всі з'єднання, що входять, і дозволити всі вихідні з'єднання:
netsh advfirewall set allprofiles firewallpolicy blockinbound,allowoutbound
Правила на порти
Дозволити вхідні TCP та UDP з'єднання для 80 портів:
netsh advfirewall firewall add rule name=HTTP protocol=TCP localport=80 action=allow dir=IN netsh advfirewall firewall add rule name=HTTP protocol=UDP localport=80 action=allow dir=IN
Заборонити вхідні на 80 порт:
netsh advfirewall firewall add rule name = "HTTP" protocol = TCP localport = 80 action = block dir = IN netsh advfirewall firewall add rule name = "HTTP" protocol = UDP localport = 80
Відкрити діапазон портів для вихідного UDP трафіку
netsh advfirewall firewall add rule name="Port range" protocol=UDP localport=5000-5100 action=allow dir=OUT
Видаляти правила можна на ім'я
netsh advfirewall firewall delete rule name="HTTP"
Обмеження за адресами IP
Правила можна обмежувати для роботи лише з одним ip:
netsh advfirewall firewall add rule name="HTTP" protocol=TCP localport=80 action=allow dir=IN remoteip=192.168.0.1
Або обмежувати по підмережах, причому можна використовувати різний синтаксис:
netsh advfirewall firewall add rule name="HTTP" protocol=TCP localport=80 action=block dir=IN remoteip=192.168.0.0/24 netsh advfirewall firewall add rule name="HTTP" protocol=TCP localport=80 action=allow dir= IN remoteip=192.168.0.50-192.168.0.70 netsh advfirewall firewall add rule name="HTTP" protocol=TCP localport=80 action=block dir=IN remoteip=localsubnet
Правила додатків
Дозволити з'єднання для MyApp.exe
netsh advfirewall firewall add rule name="My Application" dir=in action=allow program="C:\MyApp\MyApp.exe" enable=yes
Комбінування параметрів
Параметри можна поєднувати в досить складні ланцюжки:
netsh advfirewall firewall add rule name="My Application" dir=in action=allow program="C:\MyApp\MyApp.exe" enable=yes remoteip=157.60.0.1,172.16.0.0/16,LocalSubnet profile=domain
В даному випадку ми створили правило для програми, яке працює, якщо комп'ютер підключений до домену організації (profile=domain) і визначені три діапазони ip адрес.
Докладніше про налаштування брандмауера можна прочитати на сайті мікрософту там є відмінності від старого синтаксису який використовувався на Windows XP і Windows server 2003:
Частину прикладів було взято зі статті англійською мовою:
Як налаштувати брандмауер Windows із командного рядка
Налаштуваннями брандмауера Windows можна керувати з інтерфейсу Windows Defender Firewall на панелі керування. Ви також можете керувати конфігурацією брандмауера Windows з командного рядка за допомогою netsh. З іншого боку, брандмауерами та пов'язаними з ними службами можна керувати за допомогою команди sc.
Ви можете керувати конфігурацією та службами брандмауера Windows 11 за допомогою команд netsh та sc з командного рядка, запущеного від імені адміністратора.
Кроки налаштування брандмауера Windows 11 з командного рядка
Запустіть командний рядок із правами адміністратора.