Atualização: encontrei a resposta. Existe um utilitário chamado netsh.
netsh http adicionar iplisten ipaddress = xxx.xxx.xxx.xxx
Por padrão, não há endereços IP na lista, então 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 tenha efeito.
Editar:
Para listar o endereço IP, digite o seguinte comando depois que o endereço IP for adicionado:
netsh http show iplisten
O utilitário Netsh retorna as seguintes informações:
IP addresses present in the IP listen list: xxx.xxx.x.x