Para o IIS 6, a configuração é armazenada no arquivo MetaBase.xml, que por padrão está em %SYSTEMROOT%\System32\inetsrv (para 32 bits) ou %SYSTEMROOT\SYSWOW64\inetsrv (para 64 bits).
Procure por IIsWebServer nós. Eles terão um atributo chamado ServerBindings , que indicará a qual porta o site está vinculado. Você terá que analisar o valor, pois ele também incluirá as informações de ligação do cabeçalho do host.
O formato do valor é
:port:hostname [[:port:hostname] ...]
Portanto, um exemplo com dois cabeçalhos de host configurados para o site seria
:80:host1.mydomain.com :80:host2.mydomain.com
Para informações de configuração do IIS7, é armazenado em %SYSTEMROOT%\system32\inetsrv\config\applicationHost.config . Procure <binding> nodes (que são nós filhos de <bindings> , que são, por sua vez, nós filhos de <site> nodes). O atributo bindingInformation do nó <binding> contém as informações do cabeçalho da porta / host no mesmo formato acima.