Inicio › Foros › Sistemas operativos › Windows › Obtener la MAC a partir de la IP en red Windows
Etiquetado: arp, comando, error, fabricante, falla, get, ip, mac, mostrar, network, obtener, ping, red, resuelto, sacar, solucionado, windows
- Este debate tiene 5 respuestas, 2 mensajes y ha sido actualizado por última vez el hace 3 años, 5 meses por Varios.
-
AutorEntradas
-
10/11/2021 a las 08:38 #44609VariosModerador
Hola, tengo un servidor Windows Server 2019 con una página web en Apache Tomcat, JSP y PHP. Del equipo Windows Server conozco la MAC y la IP, que la obtengo con el comando:
MS DOS1ipconfig /allY me da esto:
Configuración IP de Windows
Nombre de host. . . . . . . . . : SERVERWEB
Sufijo DNS principal . . . . . : proyectoa.local.com
Tipo de nodo. . . . . . . . . . : híbrido
Enrutamiento IP habilitado. . . : no
Proxy WINS habilitado . . . . . : no
Lista de búsqueda de sufijos DNS: proyectoa.local.com
Adaptador de Ethernet Ethernet:
Sufijo DNS específico para la conexión. . :
Descripción . . . . . . . . . . . . . . . : Realtek Gaming GbE Family Controller
Dirección física. . . . . . . . . . . . . : B4-2E-99-B5-14-11
DHCP habilitado . . . . . . . . . . . . . : no
Configuración automática habilitada . . . : sí
Dirección IPv4. . . . . . . . . . . . . . : 192.168.1.10(Preferido)
Máscara de subred . . . . . . . . . . . . : 255.255.255.0
Puerta de enlace predeterminada . . . . . : 192.168.1.1
Servidores DNS. . . . . . . . . . . . . . : 8.8.8.8 1.1.1.1
NetBIOS sobre TCP/IP. . . . . . . . . . . : habilitadoDesde otros equipos de la red, con Windows 10, a veces me va el servidor web y a veces no. Lo curioso es que el ping al servidor W2019 siempre funciona y este servidor lo tiene todo bien. Y lo curioso también es que va «a ratos».
He leído por ahí que podría ser que haya otro dispositivo en la red que adquiera la misma IP por momentos y por eso deja de funcionar a ratos.
Por eso ¿hay alguna forma de obtener la MAC de un equipo a través de la red haciendo ping o similar? Si me obtiene una mac diferente a la B4-2E-99-B5-14-11 del servidor podré afirmar que el problema es porque hay otro equipo/aparato conectado a la red que tiene la misma IP.
10/11/2021 a las 09:17 #44610alonsojpdSuperadministradorEfectivamente el problema que describes podría ser porque se ha conectado algún dispositivo a la red con la misma IP que el servidor, la 192.168.1.10. Por eso a veces funciona y a veces no. Y el ping responde porque tanto el servidor W2019 como el dispositivo conectado con la misma IP tienen habilitado el ping.
Una buena solución, al menos para comprobar que efectivamente podría ser por lo que comentamos, es obtener la MAC desde la IP. Para ello ejecuta el siguiente comando en algún equipo cliente Windows 10 de los que tienes y en los que accedes al servidor web:
MS DOS1arp -a | find "192.168.1.10"Si unas veces te da la MAC: B4-2E-99-B5-14-11 (la buena del servidor web) y otras te da otra, efectivamente es que habéis conectado un dispositivo con la misma IP en la red. En ese caso tenéis que averiguar qué dispositivo es el que está dando conflicto y cambiarle la IP.
10/11/2021 a las 09:19 #44611VariosModeradorSíii, tras varias ejecuciones del comando que comentas:
MS DOS1arp -a | find "192.168.1.10"En unos equipos, justo cuando funciona el servidor web, me da la MAC del servidor web y, cuando no funciona, me da otra mac distinta. Así que, efectivamente, los de redes habrán conectado algún aparato con la misma IP.
Como no puedo cambiar la IP del server, tendremos que averiguar qué aparato es y cambiarle a ese la IP.
10/11/2021 a las 09:29 #44613VariosModeradorNo damos con la «tela», ¿hay alguna forma de obtener más datos a partir de la MAC? Por ejemplo, nos gustaría obtener el fabricante, así tendríamos una idea de qué dispositivo podría ser.
¿Se puede obtener el fabricante desde la MAC de un dispositivo?
Esta es la mac que nos da cuando falla el servidor web:
b4-43-26-54-b1-88
10/11/2021 a las 09:34 #44614alonsojpdSuperadministradorNo siempre es posible, pero sí, los primeros 3 bloques hexadecimales de la MAC, en tu caso b4-43-26, suelen almacenar el identificativo del fabricante del dispositivo. Esto no siempre es posible, pues el fabricante debe estar registrado en alguna base de datos y, otras veces, si el equipo es un equipo virtual, te devolverá el fabricante del sistema de virtualización sobre el que esté, o bien la marca (fabricante) de la tarjeta de red.
Con la MAC, usando alguna web que te permite obtener el fabricante (puedes buscar en internet mac find) y, por ejemplo, usando MACVendors, hemos obtenido:
HUAWEI TECHNOLOGIES CO.,LTD
Al darte Huawei ya te puedes hacer una idea más exacta de qué dispositivo puede ser.
Si fuera un servidor/equipo virtual sobre VMware, puede que te devuelva:
VMware, Inc.
Que poco puede ayudar, más allá de saber que se trata de una de tus máquinas virtuales.
10/11/2021 a las 09:38 #44615VariosModeradorGenial, resuelto, al decirnos Huawei, los de redes cayeron en la cuenta de que hoy una empresa había montado unos routers nuevos, que a priori no tendrían que interferir en nuestra red. Pero sí, sí que han interferido. Y, casualmente, uno de ellos tenía la IP del servidor. Han cambiado la IP del router para que no coincida con ninguna de nuestra red y ahora va perfecto.
Solucionado ¡muchísimas gracias!
-
AutorEntradas
- Debes estar registrado para responder a este debate.