Suas informações não se acumulam (isso não é uma crítica, apenas uma observação!).
Você pode esclarecer ...
Remotamente (presumivelmente de outra rede roteada, além das 192 e 10. sub-redes), você pode acessar o site em IPs?
Internamente (presumivelmente de um computador nas 192 ou 10. sub-redes, mas NÃO do próprio servidor), você não pode acessar nenhum dos sites?No próprio console do servidor, você pode acessar o site, mas somente pelo endereço 192.
Você não está usando nomes de domínio, portanto, os cabeçalhos de nome de host não estão sendo usados.
Você poderia confirmar, usando o Netstat ou algo como o TCPView da SysInternal, que o seu servidor está realmente escutando na porta 80 em ambos os IPs? Do seu teste remoto acima, a afirmação é que ela está vinculada a ambos os IPs.
O mais bizarro é que, se você puder acessar o site remotamente nos dois IPs, isso sugeriria que o IIS6 está fornecendo conteúdo pela porta 80 nos dois IPs. Portanto, localmente no servidor, onde os IPs locais são acessados sem qualquer necessidade de roteamento, você deve obter o mesmo conteúdo.Por favor, você também pode esclarecer EXATAMENTE qual erro você está recebendo quando falha?
Finalmente, tente executar o Process Monitor da SysInternals no servidor. Configure seu filtro para observar o acesso a arquivos em seu diretório de sites (onde index.htm mora), além da atividade de rede na porta 80. Realize seus testes e veja os resultados obtidos (dica: depois de configurar seus filtros, ative a opção "soltar eventos filtrados "opção para salvar RAM).