ASP - IPDeny
IPDeny
Свойство IPDeny объекта IIsIPSecurity служит для изменения списка IP-адресов, хранящихся в массиве, которым не разрешен доступ к серверу.
Синтаксис
объект.IPDeny "IP-адрес,маска_подсети"
Параметры
- объект
- Объект IIS Admin типа IIsIPSecurity.
- IP-адрес
- IP-адрес, для которого требуется запретить доступ к серверу.
маска_подсети
Маска подсети для указанного IP-адреса.
Пример программы
<%
Dim SecObj
Dim MyIPSec
Dim IPList, DomainList
Set SecObj = GetObject("IIS://LocalHost/W3SVC/1")
Set MyIPSec = SecObj.IPSecurity
'Проверочное значение MyIPSec.GrantByDefault.
DomainList = MyIPSec.DomainDeny
IPList = MyIPSec.IPDeny
Redim IPList (Ubound(IPList)+1)
IPList (Ubound(IPList)) = "123.0.0.1,255.255.255.0"
Redim DomainList (Ubound(DomainList)+1)
DomainList (Ubound(DomainList)) = "somedomain.com"
IPSec.DomainDeny = DomainList
IPSec.IPDeny = IPList
Set SecObj.IPSecurity = MyIPSec
DirOjb.Setinfo
%>
См. также
IPGrant, DomainDeny, DomainGrant, GrantByDefault, IIsIPSecurity