Рейтинг:0

Используйте AppCmd.exe для удаления ограниченного IP-адреса

флаг za

Я использовал следующий синтаксис, чтобы добавить IP-адрес (10.0.0.1) в ограниченный раздел IIS 7.5 для всего сервера:

appcmd.exe set config -section:system.webServer/security/ipSecurity /+[ipAddress='10.0.0.1',allowed='False'] /commit:apphost

Очень хорошо до сих пор. Ограничение отображается в черном списке в IIS 7.5.

Теперь я хочу удалить этот (10.0.0.1) - и только этот - чтобы снова дать ему доступ к веб-серверу. Я не могу найти для него правильный синтаксис, и использование приведенной выше команды с «разрешено: «Истина»» не работает, потому что IP-адрес уже находится в списке как «разрешено: «Ложь»».

Может ли кто-нибудь предоставить мне правильный синтаксис для удаления одного IP-адреса из черного списка?

Рейтинг:0
флаг cn

Попробуйте следующее:

appcmd.exe set config -section:system.webServer/security/ipSecurity /-"[ipAddress='10.0.0.1',subnetMask='255.255.255.255',domainName='']" /commit:apphost

обратите внимание на - вместо +.

Вам также может понадобиться изменить значение по умолчанию:

appcmd.exe set config -section:system.webServer/security/ipSecurity/allowUnlisted:"True"/commit:apphost

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.