Ich habe ein Stück Industrieausrüstung, die auf einem ziemlich einfachen Betriebssystem namens VxWorks läuft . Normalerweise kommuniziere ich zur Fehlerbehebung mit dem System, indem ich meine IPv4-IP auf den gleichen Bereich wie die lokale IP einstelle und dann Diagnosesoftware ausführe.
Vor ein paar Wochen habe ich festgestellt, dass sich die lokale IP-Adresse des Systems aus irgendeinem Grund selbst auf eingestellt hat 0.0.0.0. Jetzt möchte ich mich mit der Diagnose befassen, um sie zu ändern, aber mein PC lässt das Festlegen einer IP ab nicht zu 0.
Gibt es eine andere Möglichkeit, mit einem Gerät mit einer lokalen IP-Adresse 0.0.0.0über einen Windows-PC zu kommunizieren ?
Es ist nicht möglich, das Gerät auf die werkseitigen Standardeinstellungen zurückzusetzen, ohne es an den Hersteller zurückzusenden.
0.0.0.0ist nicht möglich , sich selbst eine Adresse zuzuweisen, wenn es einen standardkonformen IP-Stack gibt. Hierfür stehen einige Optionen zur Verfügung: 1. Zeigt 0.0.0.0an, dass die Zuweisung einer IP-Adresse fehlgeschlagen ist. 2. Es hat einen kaputten IP-Stack, der sich irgendwie selbst zugewiesen hat 0.0.0.0. Ich weiß nicht genug über VxWorks, um zu sagen, welcher der beiden am wahrscheinlichsten ist. Wenn die Adresse wirklich zugewiesen wurde 0.0.0.0, benötigen Sie einen gehackten IP-Stack, um mit ihm zu kommunizieren. Aber das hilft nicht viel, wenn es überhaupt keine Adresse hat.
0.0.0.0ist keine routingfähige Adresse. Viele Softwareteile binden an0.0.0.0, damit diese Software an die IP-Adresse gebunden werden kann, die der Netzwerkschnittstelle zugewiesen ist. Dies macht es beispielsweise einfacher, das Gerät in eine DHCP-Einstellung zu versetzen, und Sie stellen lediglich eine Verbindung her, indem Sie die IP-Adresse des Geräts abrufen. Meine große Frage an Sie ist, warum Sie die IPv4-IP Ihres Computers auf den gleichen Bereich wie die lokale IP einstellen, um dann Diagnosesoftware auszuführen. Macht keinen Sinn. Sie sollten nur die IP-Adresse des Geräts abrufen und eine Verbindung dazu herstellen. Das heißt, ich habe eine Idee. Eine Antwort schreiben.