porque o tracert não mostra o mesmo endereço de gateway que no ipconfig

3

Estou confuso com o seguinte:

C:\>ipconfig
....
        Connection-specific DNS Suffix  . : some address here
        IP Address. . . . . . . . . . . . : 10.77.121.54
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
        Default Gateway . . . . . . . . . : 10.77.121.1

Do acima, o gateway para meu pc é 10.77.121.1. Mas quando eu uso o tracert, o primeiro endereço IP é diferente, como você pode ver a partir do seguinte. É 10.77.121.3. Por quê?

C:\tracert 10.75.89.100

Tracing route to 10.75.89.100
over a maximum of 30 hops:

  1    29 ms    <1 ms    <1 ms  10.77.121.3
  2    <1 ms    <1 ms    <1 ms  10.77.0.34
  3     1 ms    <1 ms    <1 ms  10.77.0.45
  4    <1 ms    <1 ms    <1 ms  10.75.89.100
    
por zach 03.03.2011 / 20:50

6 respostas

5

Parece que o gateway que você está usando pode estar usando VRRP ou HSRP . 10.77.121.1 é um endereço virtual / lógico, que você usa como gateway, mas quando você rastreia a rota, um dos roteadores físicos responde. (10.77.121.3)

    
por 03.03.2011 / 20:58
2

Seu gateway padrão nem sempre é o próximo salto. Na verdade, é geralmente o roteador de último recurso. Seu computador analisará a tabela de roteamento e só usará o gateway padrão se nenhuma outra rota mais específica corresponder. Então faça um route print e veja o que você encontra lá.

    
por 04.03.2011 / 02:29
2

From the above, the gateway for my pc is 10.77.121.1. But when I use the tracert, the first IP address is different as you can see from the following. It is 10.77.121.3. Why?

É raro, mas talvez o 10.77.121.1 não tenha mais uma conexão com o próximo salto, mas ainda tem o encaminhamento ativado. Se este for o caso, com alguns sistemas operacionais, quando você tentar enviar um pacote, você entrará em contato com 10.77.121.1, mas 10.77.121.1 retornará um ICMP redirecionar com 10.77.121.3 como o endereço que seu sistema está usando como gateway. Como o seu pacote não está sendo encaminhado de fato pelo 10.77.121.1, ele não aparece em uma rota de rastreamento.

Uma captura rápida com seu sniffer favorito no seu cliente confirmaria que isso está acontecendo.

Os redirecionamentos de ICMP são geralmente desaconselhados atualmente por razões de segurança, portanto, ter uma configuração como essa é incomum.

    
por 04.03.2011 / 00:37
1

Na minha empresa, os gateways são todos redundantes. Do lado do host, configuramos o gateway como 192.168.0.1, mas esse é um IP com balanceamento de carga gerenciado por dois roteadores que são, na verdade, 192.168.0.2 e 192.168.0.3. Quando você traceroute, o pacote de saída vai para o destino x.x.x.1, mas o pacote de resposta IGMP vem de x.x.x.2 ou x.x.x.3 dependendo de qual roteador está ativo. traceroute mostra o endereço de origem do IGMP.

    
por 12.03.2018 / 21:41
0

Poderia ser a resposta do @ MikeR. Também pode ser que sua máquina tenha uma rota para o endereço 10.75.89.100 que não passa pelo gateway padrão, mas passa por 10.77.121.3. Verifique a tabela de roteamento do seu host para ver se esse é o caso.

    
por 03.03.2011 / 22:10
0

Eu também estava enfrentando o mesmo problema. Eu estou usando o dispositivo Sonicwall no meio. Algumas configurações de firewall impediram que ele mostrasse o IP no tracert.

Para isso Por favor, faça o login para DELL SONICWALL - > Configurações de firewall - > Avançado

Habilite a verificação contra o Decrement IP TTL para o tráfego encaminhado em Detection Prevention e teste-o e deixe-me saber é que é uma ajuda completa.

    
por 06.10.2018 / 10:49