Ping [computador] obter endereço IP estranho

3

Na minha rede local, tenho vários computadores aos quais me conecto. Eu normalmente não me lembro do endereço IP nem me importo. Esta manhã, fui ao RDP colocar "Sam" no campo e pressionei enter. Ele não se conectaria, então eu abri um prompt de comando para ver se conseguia fazer o ping no computador dela e consegui algo que nunca vi antes.

C:\Documents and Settings\wbeard52>ping sam  
Pinging sam.WORKGROUP [67.215.65.132] with 32 bytes of data:  
Reply from 67.215.65.132: bytes=32 time=51ms TTL=56

Obviamente, eu tenho um computador chamado "sam" na rede local e eu gravo o RDP em seu computador com seu endereço IP (não o listado aqui). Eu não tenho nada na tabela de roteamento que eu possa ver.

wbeard52>route print
===========================================================================  
Interface List  
0x1 ........................... MS TCP Loopback interface  
0x2 ...00 0e 35 a5 6f b2 ...... Intel(R) PRO/Wireless 2200BG Network Connection  
- Packet Scheduler Miniport  
===========================================================================  
===========================================================================  
Active Routes:  
Network Destination        Netmask          Gateway       Interface  Metric  
          0.0.0.0          0.0.0.0   192.168.52.208  192.168.52.152       10  
        127.0.0.0        255.0.0.0        127.0.0.1       127.0.0.1       1  
     192.168.52.0    255.255.255.0   192.168.52.152  192.168.52.152       10  
   192.168.52.152  255.255.255.255        127.0.0.1       127.0.0.1       10  
   192.168.52.255  255.255.255.255   192.168.52.152  192.168.52.152       10  
        224.0.0.0        240.0.0.0   192.168.52.152  192.168.52.152       10  
  255.255.255.255  255.255.255.255   192.168.52.152  192.168.52.152       1  
Default Gateway:    192.168.52.1  
===========================================================================  
Persistent Routes:  
  None  

O que faria com que o ping fosse enviado para um endereço IP em São Francisco?

    
por wbeard52 12.09.2010 / 18:35

3 respostas

6

Tenho certeza que @hyperslug acertou na cabeça. Ao usar o OpenDNS como seu provedor de DNS, se você tentar resolver um nome desconhecido, ele retornará um endereço IP que "redireciona" o navegador para a página de "resultados" com a marca . Você nunca verá uma página "404" ao usar o OpenDNS.

Se você usasse os servidores DNS dos seus ISPs e tentasse PING sam , você receberia:

C:\>ping sam
Ping request could not find host sam. Please check the name and try again.

Para corrigir isso (supondo que você queira resolver sam pelo nome e não precise digitar um endereço IP), será necessário inserir uma entrada no arquivo HOSTS para 'sam'.

De sua tabela de roteamento, posso ver que você está na rede 192.168.52.xe que seu computador é 192.168.52.152. Eu também posso ver que o seu gateway padrão é 192.168.52.1. Você não mencionou qual é o endereço IP de sam . Para os fins deste exercício, vamos supor que sam é 192.168.52.201.

Estou assumindo que seu ambiente é o Windows para o que segue. Você desejará editar o arquivo %windir%\system32\drivers\etc\hosts. Se você nunca usou o arquivo hosts , provavelmente terá que renomear %windir%\system32\drivers\etc\hosts.sam para %windir%\system32\drivers\etc\hosts.

Abra o arquivo no seu editor de texto favorito (como o Bloco de notas) e você verá algo muito semelhante a:

# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

127.0.0.1       localhost

No final do arquivo hosts, adicione uma linha:

192.168.52.201  sam

Salve o arquivo e pronto.

    
por 12.09.2010 / 20:18
0

Qual é a configuração do seu servidor WINS? Um comando "IPCONFIG / ALL" deve mostrar as configurações do Windows WINS. Eu entendo "ping sam" acionaria seu servidor WINS em vez de seu servidor DNS.

    
por 12.09.2010 / 19:46
0

pathping 67.215.65.132 e pathping sam podem ajudá-lo a identificar qual rota de rede os pacotes executam.

nslookup sam determinará qual servidor DNS está apontando você para esse endereço IP.

nslookup 67.215.65.132 verifica o caminho inverso da pesquisa de DNS (verifique se ela corresponde!).

nslookup <DNS-server-ip-addres> e nslookup <DNS-server-name> verifica o suposto servidor DNS. Pertence ao OpenDN?

nbtstat -n mostra nomes de NetBIOS locais.

nbtstat -r mostra nomes resolvidos por transmissão e / ou WINS.

nbtstat -S e nbtstat -s mostram tabelas de sessão (com endereços IP ou nomes de destino).

nbtstat -RR atualiza seu WINS primeiro lançando nomes.

    
por 12.09.2010 / 20:10

Tags