Um endereço IP incorrecto é devolvido quando efectua o ping a um servidor utilizando o respectivo nome de NetBIOS no Windows Server 2008 ou no Windows Server 2008 R2

Traduções de Artigos Traduções de Artigos
Artigo: 981953 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Tiver um computador que esteja a executar o Windows Server 2008 ou Windows Server 2008 R2. Quando um servidor com o IP múltiplos endereços tenta efectuar o ping propriamente dito utilizando o respectivo nome de NetBIOS, um endereço IP incorrecto é devolvido.

Causa

Quando efectua um ping utiliza um nome em vez de um endereço IP, o nome tem de ser resolvido para um endereço IP. Se o nome que do servidor, o endereço IP é devolvido como um endereço da placa de rede que está na parte superior ou inferior da ordem de enlaces de rede. Isto normalmente será a última placa de rede que foi instalada e esta poderá não ser que a interface que quer orçar para ser utilizado. Por conseguinte, o comando ping devolve um endereço IP incorrecto.

Nota Quando existem vários endereços numa placa de rede, são preferidos os endereços IPv6.

Resolução

Para contornar este problema, pode alterar a placa que o endereço IP é seleccionado a partir, movendo a placa preferida para a parte superior ou inferior da ordem de enlace. Para uma placa oculta que não apareça na lista, pode criar um ficheiro Hosts que utiliza o nome do servidor e o endereço IP se destina. Um exemplo de uma placa oculto é o adaptador virtual da Microsoft a activação pós-falha cluster.

Como alterar a ordem de ligação

Para alterar a ordem dos enlaces, siga estes passos:
  1. Clique em Iniciar
    Reduzir esta imagemExpandir esta imagem
    start button
    e, em seguida, clique em ' Painel de controlo '.
  2. Clique em rede e Internet e, em seguida, clique em Centro de rede e partilha.
  3. Altere as definições da placa de rede, dependendo do sistema operativo:
    • Para Windows Server 2008, clique em Gerir definições da placa.
    • Para Windows Server 2008 R2, clique em alterar as definições da placa.
  4. Clique em Organizar, aponte para o esquema e, em seguida, clique em <a2>barra de menus.
  5. No menu Avançadas, clique em Definições avançadas.
  6. Na janela ligações de acesso, seleccione a placa de rede que pretende.
  7. Mova esta placa de rede para o topo da lista ou para o fim da lista. Pode fazê-lo utilizando os botões de seta para cima e seta para baixo.
  8. Clique em OK.

Como alterar o ficheiro Hosts

Para uma placa oculta, não pode alterar a ordem de ligação utilizando os passos descritos na secção "Como alterar a ordem de ligação". Para placas ocultas, tem de adicionar uma entrada ao ficheiro Hosts que utiliza o nome de anfitrião se destina e o endereço IP.

Para alterar o ficheiro Hosts, siga estes passos:
  1. Clique em Iniciar
    Reduzir esta imagemExpandir esta imagem
    start button
    e, em seguida, clique em Todos os programas.
  2. Clique em Acessórios, clique com o botão direito do rato no Bloco de notas e, em seguida, clique em Executar como administrador.
  3. Reduzir esta imagemExpandir esta imagem
    UAC
    Se for solicitada uma palavra-passe de administrador ou confirmação, escreva a palavra-passe ou confirme.
  4. Numa linha de comandos, escreva o seguinte comando e, em seguida, prima ENTER:
    CD %windir%\System32\Drivers\Etc
  5. Numa linha de comandos, escreva notepad anfitriões e, em seguida, prima ENTER.
  6. Na parte inferior do ficheiro que abriu no passo 5, adicione uma nova entrada para o endereço IP se destina utilizando o seguinte formato:
    IP_AddressHostname
    Por exemplo, para um endereço IP de 10.0.0.1 ao Server01, escreva o seguinte:
    10.0.0.1 Ao Server01
  7. No menu ficheiro, clique em Guardar e, em seguida, feche o bloco de notas.
  8. Na linha de comandos, escreva ipconfig /flushdns e, em seguida, prima ENTER. Carrega novamente o ficheiro Hosts sem reiniciar o computador ou servidor.
Nota Se pretender executar um ping um endereço IPv4 específico para a placa de rede, pode utilizar o parâmetro-4. Por exemplo, pode utilizar o seguinte comando:
ping <host name>
Se pretender utilizar endereços IPv4 numa rede, pode forçar o Windows para utilizar endereços IPv4 em vez de endereços do IPv6. No entanto, não recomendamos que o faça. Recomendamos vivamente que actualize a rede para utilizar endereços IPv6.Para obter mais informações sobre como desactivar o IPv6, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
929852Como desactivar determinado Internet Protocol version 6 (IPv6) componentes no Windows Vista, Windows 7 e Windows Server 2008

Mais Informação

Para obter mais informações sobre o parâmetro IPADDR_ANY, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
175396Windows Socket de ligação a partir de um computador Multi-homed

Para mais informações sobre a função <a0>getaddrinfo, visite o seguinte site da Web MSDN:
The getaddrinfo function
Para obter mais informações sobre a selecção de endereços IP, visite o seguinte blogues da TechNet:
Source IP address selection on a multi-homed Windows-based computer

DNS Round Robin and Destination IP address selection

What is a Microsoft Failover Cluster Virtual Adapter?

Propriedades

Artigo: 981953 - Última revisão: 17 de maio de 2010 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
Palavras-chave: 
kbmt kbip kbexpertiseadvanced kbtshoot kbsurveynew kbprb KB981953 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 981953

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com