Se eu tiver mais de uma placa de rede (IE Ehernet e Wifi) e tentar fazer ping no nome da máquina,
(echo %COMPUTERNAME%.%USERDNSDOMAIN%)
recebo resposta de um dos endereços IP.
- Como o Windows determina qual?
- Como posso mudar isso?
- Existe uma maneira de controlar quais IPs/interfaces serão mapeados para o nome do host do computador e quais não serão?
Obrigado
Responder1
Tentarei responder às suas perguntas da maneira que as entendo. Deixe-me saber se desejar mais esclarecimentos.
- O Windows determina qual adaptador de rede com base em um valor "métrico", definido pela Microsoft como:
"Uma métrica é um valor atribuído a uma rota IP para uma interface de rede específica que identifica o custo associado ao uso dessa rota. Por exemplo, a métrica pode ser avaliada em termos de velocidade do link, contagem de saltos ou atraso de tempo . Métrica Automática é um novo recurso do Windows que configura automaticamente a métrica para as rotas locais com base na velocidade do link. O recurso Métrica Automática é habilitado por padrão e também pode ser configurado manualmente para atribuir uma métrica específica.
- Portanto, para alterar o adaptador que o Windows usa, você deve alterar manualmente a métrica. Isso pode ser feito abrindo as propriedades do adaptador relevante em "Painel de Controle\Todos os Itens do Painel de Controle\Centro de Rede e Compartilhamento" e seguindo as etapas mostradas na imagem abaixo da esquerda para a direita, observando que o Windows usa o adaptador com omais baixométrica quando você insere um número na caixa. (sugiro colocar 1 na caixa do adaptador que deseja usar).
No que diz respeito à sua pergunta final, o argumento de harrymc é importante - é improvável que você esteja conectado a um domínio em um computador pessoal; os domínios geralmente são reservados para grandes empresas ou instituições.
Os endereços IP são atribuídos pelo Dynamic Host Configuration Protocol (DHCP) no seuroteadorpara o seuinterface, que identifica sua interface por meio de seuEndereço MAC- o nome do host do computador, como você o chama, não desempenha um papel nisso.
- Para responder à questão final de como controlar a atribuição de endereços IP, o método mais comum é usarReserva de endereço DHCPque está configurado no seu roteador. Geralmente, esse é um processo muito simples e os roteadores modernos geralmente mostram uma lista de dispositivos atualmente conectados, onde você pode selecionar um dispositivo e atribuir a ele um endereço IP de sua escolha sem ter que seguir todas as etapas do tutorial vinculado.