Посмотрите, какие сайты используют какие IP-адреса в IIS 7 - PullRequest
9 голосов
/ 28 октября 2008

Есть ли способ быстро перечислить, какие сайты находятся на каком IP-адресе в IIS 7?

Если я правильно помню, вы могли бы отсортировать представление доменов по IP в IIS 6, что очень помогло мне узнать, какие IP-адреса у меня были доступны.

Ответы [ 2 ]

6 голосов
/ 29 октября 2008

Взгляните на APPCMD .

Например, чтобы вывести список всех сайтов на компьютере, используйте следующую командную строку:

   %systemroot%\system32\inetsrv\APPCMD list sites
3 голосов
/ 28 октября 2008

Вы можете попробовать этот скрипт:

MachineName = "localhost"
IIsObjectPath = "IIS://" & MachineName & "/w3svc"

WScript.Echo "Checking : " & IISObjectPath

Set IIsObject = GetObject(IIsObjectPath)
for each obj in IISObject
    if (Obj.Class = "IIsWebServer") then
        BindingPath = IIsObjectPath & "/" & Obj.Name

        Set IIsObjectIP = GetObject(BindingPath)
        wScript.Echo BindingPath & " - " & IISObjectIP.ServerComment

        ValueList = IISObjectIP.Get("ServerBindings")
                ValueString = ""
        For ValueIndex = 0 To UBound(ValueList)
            value = ValueList(ValueIndex)
            Values = split(value, ":")
            IP = values(0)
            if (IP = "") then
                IP = "(All Unassigned)"
            end if 
            TCP = values(1)
            if (TCP = "") then
                TCP = "80"
            end if 
            HostHeader = values(2)

            if (HostHeader <> "") then
                    wScript.Echo "    IP = " & IP & " TCP/IP Port = " & TCP & ", HostHeader = " & HostHeader
            else
                    wScript.Echo "    IP = " & IP & " TCP/IP Port = " & TCP 
            end if
                Next                                     
        wScript.Echo ""
        set IISObjectIP = Nothing
    end if
next
set IISObject = Nothing

(источник www.iisfaq.com)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...