La 0.0.0.0
dirección IP está bien, pero supongo que algo más ha cambiado en la red en la que se encuentra el dispositivo para bloquear el tráfico de red de configuración cero y permitir que su software de diagnóstico se conecte fácilmente a ese dispositivo.
Como otros, el estado en su respuesta 0.0.0.0
es una dirección IP no enrutable que a menudo es utilizada por el software para enlazar cualquier dirección IP en todas las interfaces de red en un dispositivo. Esto básicamente significa:
"Hola, soy un software y aceptaré cualquier conexión realizada a cualquier dirección IP asignada en la máquina en la que estoy corriendo".
Entonces, si el dispositivo usa DHCP, para obtener su propia dirección IP para sus interfaces conectadas, y obtiene una dirección asignada, 1.2.3.4
entonces puede conectarse a ese dispositivo en 1.2.3.4
. Y si esa dirección cambia al 5.6.7.8
dispositivo, felizmente le permitirá conectarse a través de 5.6.7.8
.
La 0.0.0.0
Parece que hay algo que has descubierto, pero no es la causa del problema. Más bien, soy mi opinión, el problema que tienes se revela cuando declaras:
"Por lo general, me comunico con el sistema para solucionar problemas al configurar mi IPvv4 en el mismo rango que la IP local y luego ejecutar el software de diagnóstico".
Primero, eso parece extraño. ¿Por qué necesitaría cambiar la dirección IP local de su máquina para conectarse al dispositivo VxWorks? ¿No debería simplemente conectarse directamente a la dirección IP del dispositivo?
Bueno, cuando dices esto, todo lo que puedo pensar es que el dispositivo, y el software de diagnóstico, podrían funcionar utilizando algún tipo de configuración de red de configuración cero . Es decir, el dispositivo transmite en la red y el software de diagnóstico está diseñado para buscar estas transmisiones del dispositivo para ayudarlo a conectarse al dispositivo sin conocer la dirección IP exacta.
Este tipo de material de red de configuración cero "autoconfigurable" es conveniente hasta que se convierte en un dolor de cabeza.
Mi primera suposición es que puede conectarse al dispositivo directamente si puede determinar qué dirección IP le ha asignado. Y pensando aún más, apuesto a que la razón por la que podría conectarse en el pasado, pero no ahora, podría tener que ver con algún cambio de red que haya bloqueado los puertos en los que se está transmitiendo la configuración de red de configuración cero del dispositivo . ¿Qué puerto puede ser? Inseguro. Pero si el tráfico de configuración cero no se enruta a través de la red, entonces es por eso que no puede conectarse al dispositivo y la 0.0.0.0
dirección IP no tiene nada que ver con eso.
0.0.0.0
no es una dirección enrutable. Muchas partes de software se unen para0.0.0.0
permitir que ese software se una a cualquier dirección IP asignada a la interfaz de red. Esto hace que sea más fácil, por ejemplo, colocar el dispositivo en una configuración DHCP y que solo se conecte obteniendo la dirección IP del dispositivo y eso es todo. Mi gran pregunta es por qué está configurando la IP IPv4 de su máquina en el mismo rango que la IP local para luego ejecutar el software de diagnóstico. No tiene sentido. Simplemente debe obtener la dirección IP del dispositivo y conectarse a eso. Dicho eso, tengo una idea. Publicando una respuesta.