Eu encontrei a resposta. Existe um utilitário chamado netsh
.
netsh http add iplisten ipaddress=xxx.xxx.xxx.xxx
Por padrão, não há endereços IP na lista, portanto, o IIS7 será vinculado a todos os endereços IP. Se você adicionar um IP à lista, ele ouvirá apenas esse IP ou qualquer IP adicionado à lista. É necessário reiniciar o IIS7 para que a alteração entre em vigor.
Editar:
Para listar os endereços IP, digite o seguinte comando após a adição do endereço IP:
netsh http show iplisten
O netsh
utilitário retorna as seguintes informações:
IP addresses present in the IP listen list: xxx.xxx.x.x