как добавить в белый список дюйм/с, соединяющегося с SQL Server MS с брандмауэром

ожидайте обычный инструмент для этого.

4
задан 21 February 2011 в 23:03
1 ответ

Хотели бы Вы делать это через сценарии командной строки или через пользовательский интерфейс? Не уверенный, что Вы подразумеваете под гибкостью, но я нахожу самым легким создать правила брандмауэра из командной строки и затем управлять списком дюйм/с в белом списке через пользовательский интерфейс.

При принятии новой установки SQL Server, включенной брандмауэр Windows и никакой текущий допуск на SQL Server через брандмауэр, эта команда установит новое правило только с дюйм/с, которого Вы требуете (выполненный как Администратор):

C:\Users\Administrator>netsh advfirewall firewall add rule name="SQL Server Whitelist" dir=in action=allow localport=1433 protocol=tcp remoteip=1.1.1.1,1.1.8.10

В Вашем случае просто замените список дюйм/с после remoteip= с разделенным запятыми списком дюйм/с Вы хотите добавить в белый список. Затем для управления списком можно или выполнить эту команду для обновления списка:

C:\Users\Administrator>netsh advfirewall firewall set rule name="SQL Server Whitelist" new remoteip=1.1.1.1,1.1.8.10

Или постараться не перепечатывать список каждый раз можно использовать пользовательский интерфейс под Запуском> Программы> Средства администрирования> Windows Firewall с Повышенной безопасностью. Затем выберите "Inbound Rules", и Вы будете видеть свое "правило" Белого списка SQL Server в главном окне. Дважды щелкните по своему правилу и выберите вкладку "Scope" для управления позволенным дюйм/с.

С другой стороны, если Вам нравится управлять списком через командную строку, можно создать отдельное правило для каждого IP.

C:\Users\Administrator>netsh advfirewall firewall add rule name="SQL Server Whitelist 1.1.1.1" dir=in action=allow localport=1433 protocol=tcp remoteip=1.1.1.1

C:\Users\Administrator>netsh advfirewall firewall add rule name="SQL Server Whitelist 1.1.8.10" dir=in action=allow localport=1433 protocol=tcp remoteip=1.1.8.10

Можно затем удалить правила, когда необходимо изменить список как так:

C:\Users\Administrator>netsh advfirewall firewall delete rule name="SQL Server Whitelist 1.1.8.10"
5
ответ дан 3 December 2019 в 03:23

Теги

Похожие вопросы