Як створити SQL Server 2016 Правила брандмауера за допомогою GUI та PowerShell.
З графічним інтерфейсом:
- Запустіть систему та увійдіть (з правами адміністратора);
2. ВІДЧИНЕНО Панель управління. Натисніть на Брандмауер Windows;
3. Після цього натисніть на Розширені налаштування;
4. Брандмауер Windows консоль відкрита. Якщо натиснути на Властивості (права сторона) – можна відключити брандмауери для всіх мереж. Ми збираємося Вхідні правила (ліва сторона) для створення нашого правила;
5. Натисніть на Нове правило;
6. Починається процес створення правила. У моєму випадку, Я створюю правило для Вхідні порти TCP. для Тип правила виберіть опцію Порт і натисніть Далі;
7. для Протокол і порти виберіть опцію TCP і Спеціальні місцеві порти. я використовую 2 порти для розгортання SCCM (8080, 14331) а також додано стандартні порти SQL TCP (1433,1434,4022). Після введення портів натисніть Далі;
8. для Дія (у цьому випадку залишити за замовчуванням Дозволити підключення). Натисніть Далі;
9. для Профіль, залишити за замовчуванням, натисніть Далі;
10. Введіть назву свого правила (наприклад порти SQL TCP), щоб ви могли легко знайти його в майбутньому. Натисніть Закінчити;
11. На останньому скріншоті, ви бачите два правила, який я створив для SQL Server. Один за TCP портів і один для UPD порт (1434).
З PowerShell:
- Запустіть PowerShell від імені адміністратора;
2. Введіть текст і натисніть Введіть:
New-NetFirewallRule -DisplayName "SQL TCP Ports" -Direction Inbound –Protocol TCP –LocalPort 8080, 1433, 1434, 4022, 14331 -Action allow
Деякі пояснення:
-DisplayName “Порти SQL TCP” – Назва правила;
-Напрямок Вхідний – Напрямок правила;
– Протокол TCP – Протокол (TCP або UDP);
– Локальний порт – Ваші порти;
-Дія дозволяє – Дозволити або заборонити.