Windows Server 2008 usando endereço IP incorreto no IIS7

1

Eu tenho uma caixa do Windows Server 2008 com dois endereços IP estáticos (192.168.xxx.120 e 192.168.xxx.118) executando o IIS7 que hospeda ~ 30 sites.

O servidor DNS na rede está configurado para direcionar o tráfego do site para 192.168.xxx.120. A resolução do DNS público é feita fora do prédio por um número de terceiros.

Nos registros da web, notei que o endereço registrado real é 192.168.xxx.118, ou seja, não aquele apontado pelo DNS.

O que está acontecendo aqui e como posso fazer com que os sites usem o endereço apontado pelos registros DNS? O endereço IP correto tornou-se importante para mim para a resolução do certificado SSL.

Crispin

EDIT: Aplico porque escrevi inicialmente o Windows Server 2003, mas isso estava errado, é o Windows Server 2008. Eu tenho os dois na minha rede.

    
por CrispinH 26.11.2013 / 17:56

2 respostas

0

Parece que o DNS não aponta onde você pensa. Isso soa vagamente confirmado pelo comportamento que você descreve quando liga o site a um IP específico.

Se for apenas um grupo de clientes, por exemplo, clientes externos usando DNS externo, as chances são de que suas conexões sejam NATted (traduzidas) de qualquer maneira, e pode ser que a porta externa 80 mapeie de publicname.example.com para um interno endereço não é o que você acha que deveria ser.

Para solucionar o problema adequadamente, pegue uma ferramenta como o Wireshark ou o Network Monitor e capture algum tráfego por algum tempo. Você pode fazer isso a partir do cliente ou do servidor, ou de ambos (os dois simultaneamente oferecem a melhor cobertura possível do que um cliente pensa que está acontecendo e o que o servidor está vendo ao mesmo tempo, dependendo do kit de rede). é sempre a mesma coisa.)

Você verá o endereço IP de origem e destino usado pelos pacotes de entrada e saída.

Se um cliente resolve um nome para um endereço IP, ele se conecta a esse endereço IP. Há pouco espaço para brincar com isso.

Em uma das máquinas clientes com o problema, execute uma rápida PING www.example.com para ver qual é a impressão inicial do endereço IP.

    
por 27.11.2013 / 12:15
4

Parece que você precisa vincular seus sites ao IP que deseja usar. Se você clicar com o botão direito no site no Gerenciador do IIS e acessar as propriedades, deverá haver uma seção para o endereço IP. Por padrão, ele é definido como "Todos os não atribuídos", o que significa que o site está hospedado em todos os adaptadores disponíveis. Se estiver definido, você poderá clicar em Adavanced e adicionar uma identidade para vinculá-lo a uma interface e porta específicas.

Também tenho certeza de que você está executando o IIS6. O IIS7 não está disponível para o Windows Server 2003.

    
por 26.11.2013 / 18:38