Força o nome do computador para resolver o IP local na Rede do Windows Server 2008?

2

Aqui está o cenário: 3 máquinas Windows Server 2008, cada uma conectada a 2 redes: uma rede pública aberta à internet e também uma LAN privada

netbios/
comp name  local IP
-------- ----------------
server1  192.168.112.10
server2  192.168.112.11
server3  192.168.112.12

'ping server1' do servidor2 ou 3 será resolvido para o IP local do servidor1 192.168.112.10.

da mesma forma

'ping server2' do servidor1 ou 3 resolverá o IP local do servidor2 192.168.112.11.

O problema que tenho é que do server1 e 2 quando eu 'ping server3' eu recebo o endereço IP público. Eu para resolver server3 para o IP local 192.168.112.12, a fim de conectar serviços através da rede local segura, ao invés de cutucar buracos no firewall público!

Por favor, tenha paciência comigo, já que sou mais um DBA do que um Administrador de Servidores.

aplausos Ben

    
por user33302 30.01.2010 / 03:42

2 respostas

2

Um trabalho em torno de você pode fazer é abrir o arquivo c: \ windows \ system32 \ drivers \ etc \ hosts no Servidor 1 e Servidor 2 e adicionar a entrada

192.168.112.12 server3

Isso forçará os dois servidores a usar o IP local.

    
por 30.01.2010 / 06:15
2

Interessante. Meu melhor palpite no momento é que é um problema de DNS.

O DNS está sendo executado em qualquer um dos servidores?

Se você fosse acessar um prompt de comando em cada servidor e digitar "nslookup", que servidor DNS os servidores serão definidos para pesquisar primeiro?

O servidor 3 está conectado a um switch dentro da LAN? Ou é possível conectar-se a uma porta DMZ em um firewall?

Qual IP você recebe quando você faz ping em "server3" em server3?

    
por 30.01.2010 / 06:11