Determinar a IP do dispositivo por dirección MAC

O usuario precisa o enderezo IP do dispositivo de rede conectado cando se lle envía un determinado comando, por exemplo, un documento para imprimir nunha impresora. Ademais disto, hai uns cantos exemplos; non listaremos todos eles. Ás veces o usuario enfróntase a unha situación onde a dirección de rede do equipo é descoñecida para el e só hai un enderezo físico, é dicir, unha dirección MAC. Entón atopar a IP é bastante sinxela empregando as ferramentas estándar do sistema operativo.

Determine o dispositivo IP mediante a dirección MAC

Para cumprir a tarefa de hoxe, usaremos só "Liña de comando" Windows e nun caso separado a aplicación incorporada Bloc de notas. Non precisa saber ningún protocolo, parámetro ou comando, hoxe coñeceremos todos eles. O usuario só ten que ter a dirección MAC correcta do dispositivo conectado para poder buscar ademais.

As instrucións deste artigo serán tan útiles como sexa posible só para aqueles que estean buscando a IP doutros dispositivos e non o seu ordenador local. A determinación do MAC dun PC nativo pode ser máis sinxela. Invitámolo a ler máis adiante outro artigo sobre este tema.

Vexa tamén: Como ver a dirección MAC do ordenador

Método 1: Entrada de comando manual

Hai unha variante de usar o script para levar a cabo as manipulacións necesarias, pero só será moi útil cando se realice unha determinación de IP un gran número de veces. Para unha busca única, basta con rexistrar de forma independente os comandos necesarios na consola.

  1. Abre a aplicación Corremantendo a combinación de teclas Win + R. Introduza no campo de entrada cmde logo faga clic no botón "OK".
  2. Vexa tamén: Como executar a "liña de comandos" en Windows

  3. A lectura de enderezos IP ocorrerá a través da caché, polo que primeiro deberá encher. Equipo responsable destapara / L% a en (1,1,254) faga @ start / b ping 192.168.1.% a -n 2> nul. Teña en conta que só funciona cando a configuración de rede é estándar, é dicir, 192.168.1.1 / 255.255.255.0. Se non, a parte (1,1,254) está suxeita a cambios. En lugar de 1 e 1 os valores inicial e final da rede IP modificada introdúcense e no canto de 254 - Establecer a máscara de subrede. Imprima o comando e prema a tecla. Intro.
  4. Lanzou un script para facer ping a toda a rede. O comando estándar é responsable dela. pingque escanea só un enderezo especificado. O script introducido lanzará unha análise rápida de todas as direccións. Cando remate a dixitalización, amósase unha liña estándar para máis información.
  5. Agora ten que ver as entradas da caché co comando arp e argumento -a. O protocolo ARP (protocolo de resolución de enderezos) mostra a correspondencia dos enderezos MAC coa IP, que envía todos os dispositivos atopados á consola. Teña en conta que despois de encher algúns rexistros non se almacenan máis de 15 segundos, polo que inmediatamente despois de encher a caché, inicie a comprobación escribindoarp -a.
  6. Normalmente, os resultados da lectura móstranse uns segundos despois de executar o comando. Agora podes verificar a dirección MAC existente co seu IP correspondente.
  7. Se a lista é demasiado longa ou só quere atopar unha partida, no canto de arp -a despois de encher a caché, introduza o comandoarp -a | atopar "01-01-01-01-01-01"onde 01-01-01-01-01-01 - enderezo MAC existente.
  8. Entón tes só un resultado se se atopa unha coincidencia.

Aquí tes unha guía sinxela que axuda a determinar a dirección IP dun dispositivo de rede usando o MAC existente. O método considerado require que o usuario introduza manualmente cada comando, o que non sempre é conveniente. Polo tanto, os que necesitan realizar con frecuencia tales procedementos, aconsellámoste a familiarizarte co seguinte método.

Método 2: cree e execute o script

Para simplificar o proceso de busca, suxerímoslle que use un script especial: un conxunto de comandos que se inician automaticamente na consola. Só tes que crear este script manualmente, executalo e introducir a dirección MAC.

  1. No escritorio, faga clic co botón dereito do rato e cree un novo documento de texto.
  2. Abra-o e pegue as seguintes liñas:

    @echo fóra
    se "% 1" == "" non fai eco do enderezo MAC e saia / b 1
    para / L %% a en (1,1,254) faga @ start / b ping 192.168.1. %% a -n 2> nul
    ping 127.0.0.1 -n 3> nul
    arp -a | atopar / i "% 1"

  3. Non explicaremos o significado de todas as liñas, xa que pode familiarizarse con elas no primeiro método. Non se engadiu nada novo aquí, só se optimizou o proceso e configurouse outra entrada do enderezo físico. Despois de introducir o script a través do menú "Ficheiro" seleccione elemento Gardar como.
  4. Deixa ao ficheiro un nome arbitrario, por exemplo Buscar_mac, e despois de engadir o nome.cmdseleccionando o tipo de ficheiro no cadro de abaixo "Todos os ficheiros". O resultado debería serFind_mac.cmd. Garda o script no escritorio.
  5. O ficheiro gardado no escritorio será así:
  6. Corre "Liña de comando" e arrastra o script alí.
  7. O seu enderezo engadirase á cadea, o que significa que o obxecto foi cargado correctamente.
  8. Prema Espazo e introduza o enderezo MAC no formato que se amosa na imaxe de abaixo e prema a tecla Intro.
  9. Levará uns segundos e verá o resultado.

Suxerímoslle que se familiarice con outros métodos de busca de enderezos IP de varios dispositivos de rede nos nosos materiais seleccionados nos seguintes enlaces. Presenta só os métodos que non requiren coñecemento do enderezo físico ou información adicional.

Vexa tamén: Como descubrir a dirección IP dun ordenador / impresora / router Alien

Se a busca coas dúas opcións non deu ningún resultado, comprobe coidadosamente o MAC introducido e, cando se utiliza o primeiro método, non esqueza que algunhas das entradas da caché almacénanse durante máis de 15 segundos.