Tengo un MacBook Pro con OSX 12.3.1. Monterey.
Estoy tratando de conectarme a un widget que tiene un servicio web que se ejecuta en él.
Cuando conecto el widget directamente a un router residencial normal, recibe CUALQUIER dirección IP (DHCP) con éxito; puedo hacer ping y hacer una petición http con éxito.
Cuando conecto el widget al MBP, no puedo saber qué IP ha recibido. Parece ser 192.168.2.2... Puedo hacer ping a esta IP con éxito, pero la petición http falla (servidor no encontrado).
Al compartir la conexión a Internet en el Mac (wifi) con un widget (dongle usb-c más un cable ethernet), esto es lo que creo que veo:
ROUTER
MacBook Pro
Widget
10.0.1.1
< - - 10.0.1.101 wifi
192.168.2.1 eth - - >
192.168.2.2 (?) eth
Mis Widgets son viejos y no pueden ser reconfigurados, y vuelven a una IP de 192.168.237.227 si no pueden obtener una IP DHCP.
Cuando conecto uno de estos widgets a través del MBP, veo esto al usar arp -a
Spudbox19:~ tjt$ arp -a ? (10.0.1.1) at 44:a5:6e:4d:b4:ae on en0 ifscope [ethernet]
? (10.0.1.99) en 44:a5:6e:4a:83:92 en en0 ifscope [ethernet]
? (10.0.1.154) en ae:83:76:b7:e1:36 en en0 ifscope [ethernet]
? (10.0.1.155) en f0:b3:ec:6d:9f:53 en en0 ifscope [ethernet]
? (10.37.129.2) en 3e:22:fb:e:ad:64 en bridge100 ifscope permanent [bridge]
? (169.254.118.57) en ae:83:76:b7:e1:36 en en0 [ethernet]
? (169.254.244.255) en (incompleto) en0 [ethernet]
? (192.168.2.2) en 0:60:35:9:6d:ae en bridge102 ifscope [bridge]
? (224.0.0.251) en 1:0:5e:0:0:fb en en0 ifscope permanent [ethernet]
? (224.0.0.251) en 1:0:5e:0:0:fb en bridge100 ifscope permanent [ethernet]
? (224.0.0.252) en 1:0:5e:0:0:fc en en0 ifscope permanent [ethernet]
? (239.255.255.250) en 1:0:5e:7f:ff:fa en en0 ifscope permanent [ethernet]
El widget está correctamente identificado con la dirección Mac que termina en 6d:ae en la tabla.
ping 192.168.2.2 responde, pero http://192.168.2.2 no responde
¿Cómo puedo determinar con seguridad la IP que el MBP emitió al Widget?
¿Es posible configurar el MBP para que haga passthru (permitir que el widget obtenga una IP del router)?
¿Cómo puedo alcanzar el Widget desde el MBP (qué IP debería usar para hacer ping y peticiones http)?
Intenté configurar el puerto ethernet del MBP con IP y DNS manuales específicos, parece no tener efecto (sigue emitiendo 192.168.2.2 a su cliente, incluso si especifico IP manual 10.0.2.1 y DNS 10.0.2.1)
Finalmente, ¿qué y por qué hay (2) IPs 169.254 en el arp?