Determinando o endereço IP do dispositivo conectado à rede

3

Na seção "Rede" do Windows 7, vejo um novo dispositivo conectado à rede. Eu não tenho certeza do que é esse dispositivo, então pretendo bloqueá-lo da rede no nível do roteador - principalmente para ver se algo está errado, pelo menos saberemos o que está conectado a ele.

No entanto, para isso eu precisarei do seu endereço MAC - que eu posso obter do próprio roteador - desde que eu obtenha seu endereço IP local de alguma forma.

Existe uma maneira de fazer isso? Eu não tenho acesso a esse dispositivo e presumo que há muitos dispositivos conectados à minha lista de permissões. O que eu basicamente quero é transformar um caminho de rede "\ ....." em um endereço IP.

EDITAR:

Eu tentei fazer o ping dele. No entanto, o nome deste dispositivo é apenas números, então ping está resolvendo-o para um endereço IP 0.0.0.x que falha.

EDIT (para esclarecer):

Não preciso de obter o endereço Mac / IP desta máquina em que estou. O que eu preciso é obter o endereço Mac / Ip de outro dispositivo que esteja conectado à mesma rede que esta máquina e que eu possa observar da rede. Não tenho ideia do que é este dispositivo e não tenho acesso a ele.

    
por Aabela 27.06.2012 / 13:32

5 respostas

2

Estou confuso sobre por que seu ping não está funcionando, se o Windows puder ver o dispositivo, o ping deverá resolvê-lo. Você pode nos mostrar a mensagem de erro do seu ping?

Caso contrário, sugiro "nbtstat -c" ou "ipconfig / displaydns" para visualizar nomes resolvidos NetBios e DNS, respectivamente. Para DNS, você pode querer executar "ipconfig / flushdns" primeiro e, em seguida, conectar-se ao dispositivo novamente antes de fazer isso ou então você verá todas as entradas DNS armazenadas em cache.

    
por 27.06.2012 / 14:50
4

Eu posso listar duas maneiras:

  • Usando o comando "arp -a":

Ele retornará a tabela de cache ARP (Protocolo de resolução de endereços) das interfaces registradas que você recentemente trocou mensagens:

  • Usandoumsniffer(como Wireshark ):

Wireshark vai cheirar sua interface e você pode filtrar o endereço IP que você quer saber que é MAC addres (da camada Ethernet de um pacote TCP / IP sniffed):

    
por 27.06.2012 / 13:53
2

você pode usar o Advanced IP Scanner para esse fim

quando você inicia a digitalização, o programa verifica a rede e monitora todos os dispositivos. você também pode ver pastas compartilhadas ou impressoras

veja um exemplo:

    
por 19.03.2016 / 07:20
1

Se os sistemas remotos forem o Windows, você poderá obter o endereço MAC com este comando:

nbtstat -a RemoteName

Isso retornará algo assim:

   Name               Type         Status
---------------------------------------------
RemoteName        <00>  UNIQUE      Registered
OurDomain         <00>  GROUP       Registered
RemoteName        <20>  UNIQUE      Registered
OurDomain         <1E>  GROUP       Registered

MAC Address = 00-18-8B-33-FA-99

Uma coisa muito boa sobre o uso desse método é que ele funcionará em VLANs. O método arp -a funcionará somente após o ping do dispositivo remoto e se estiver localizado na mesma VLAN (ou domínio de broadcast, sub-rede).

    
por 27.06.2012 / 14:28
1

Você pode tentar nslookup .

nslookup <machine_name/IP>
    
por 27.06.2012 / 14:33