AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / Perguntas / 1839965
Accepted
Mi1anovic
Mi1anovic
Asked: 2024-04-22 20:09:39 +0800 CST2024-04-22 20:09:39 +0800 CST 2024-04-22 20:09:39 +0800 CST

Não é possível configurar o Windows para me responder com o endereço IP adequado do utilitário ping

  • 772

Eu tenho um problema com meu sistema operacional. O utilitário ping está me retornando um endereço IP errado quando tento executar ping no servidor de nome de host local.

No meu servidor tenho 3 interfaces: Ethernet0, Ethernet1, Ethernet2

A interface principal com IP estático preferencial é Ethernet0. Ele também possui a métrica mais baixa na tabela de rotas do SO e também é o único que possui um gateway atribuído. Com Ethernet0 estou conectado a uma rede de domínio 'example.local'. Tenho servidores DNS configurados estaticamente nesta interface de rede.

O resto das interfaces (Ethernet1 e Ethernet2) não possuem gateway, mas possuem IP estático atribuído.

Agora vamos ao problema. Quando executo o nslookup recebo esta resposta:

PS C:\Users\Administrator> nslookup server01.example.local
Server:  dc01.example.local
Address:  100.72.10.133
Name:    server01.example.local
Address:  100.72.10.137

mas quando executo o ping recebo esta resposta:

PS C:\Users\Administrator> ping server01.example.local

Pinging server01.example.local [100.76.26.142] with 32 bytes of data:
Reply from 100.76.26.142: bytes=32 time<1ms TTL=128
Reply from 100.76.26.142: bytes=32 time<1ms TTL=128
Reply from 100.76.26.142: bytes=32 time<1ms TTL=128
Reply from 100.76.26.142: bytes=32 time<1ms TTL=128

Ping statistics for 100.76.26.142:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

O IP '100.72.10.137' do nslookup é meu IP estático preferido da NIC primária.

O IP '100.76.26.142' do ping é meu ip estático da NIC Ethernet2.

O que estou tentando conseguir é que quando coloco 'server01.example.local' nas configurações do meu programa localizadas diretamente neste server01, o programa entrará em contato com o host local com o IP da LAN da NIC primária (100.72.10.137). Eu sei que isso pode ser resolvido adicionando '127.0.0.1 server01.example.local' ao arquivo hosts, mas quero entender esse problema mais profundamente.

Por que tenho respostas diferentes no utilitário ping? Já desativei 'Desativar NetBIOS sobre TCP/IP' na NIC. Também desabilitei o serviço 'TCP/IP NetBIOS Helper'. Tenho 100% de certeza de que meu arquivo hosts está vazio. Reiniciei o servidor, removi o cache (ipconfig/flushdns). Presumo que o ping agora deva tentar resolver o endereço usando os servidores DNS apenas na NIC primária. No entanto, parece que há outro componente ou lógica subjacente no sistema operacional Windows que me retorna um endereço IP errado usando ping.

windows
  • 2 2 respostas
  • 95 Views

2 respostas

  • Voted
  1. harrymc
    2024-04-23T01:24:11+08:002024-04-23T01:24:11+08:00

    Meu palpite sobre o que aconteceu:

    • O Windows enviou solicitações DHCP em todas as interfaces e todas foram atendidas, ganhando assim um endereço de gateway
    • O Windows decidiu que Ethernet2 era a mais rápida e a adotou como interface principal
    • O ping foi então feito via Ethernet2.

    Essa suposição requer que todas as interfaces estejam conectadas à rede. O Windows 10/11 dá muito menos importância às métricas do que as versões anteriores.

    • 0
  2. Best Answer
    Mi1anovic
    2024-04-23T20:01:38+08:002024-04-23T20:01:38+08:00

    Ok, descobri que em uma tabela de rotas do meu sistema operacional, duas interfaces tinham o mesmo valor de métrica. Alterei os valores métricos das interfaces de Automático para Manual e defini o valor métrico mais baixo na interface Ethernet0. Também precisei alterar o valor da métrica nas interfaces Ethernet1 e Ethernet2 para um valor mais alto. Agora o ping está me retornando o endereço IP correto.

    Ainda não entendo como o ping (fluxo de resolução DNS do sistema operacional subjacente) decide qual endereço IP será retornado quando duas NICs tiverem o mesmo valor de métrica neste caso.

    • 0

relate perguntas

  • Como desativar a aceleração do mouse em um touchpad de precisão do Windows?

  • renomear em massa conjuntos de arquivos de imagem

  • Qual seria o equivalente em lote do argumento "pass" do Python?

  • Comunique-se com o daemon do Docker no Windows

  • atalho do shell da área de trabalho no painel lateral do explorer

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    Vickel O Firefox não permite mais colar no WhatsApp web? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke Por que os arquivos tar.xz são 15x menores ao usar a biblioteca tar do Python em comparação com o tar do macOS? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve