VxWorksと呼ばれる非常に基本的なOSで動作する産業用機器があります。通常、IPv4 IPをローカルIPと同じ範囲に設定し、診断ソフトウェアを実行することにより、トラブルシューティングのためにシステムと通信します。
数週間前、私は何らかの奇妙な理由で、システムのローカルIPアドレスがに設定されていることを発見しました0.0.0.0
。今、私はそれを変更するために診断に入りたいが、私のPCはで始まるIPの設定を許可しない0
。
0.0.0.0
Windows PC を使用するローカルIPを持つデバイスと通信する他の方法はありますか。
メーカーに出荷せずにデバイスを工場出荷時のデフォルト設定にリセットする方法はありません。
0.0.0.0
IPスタックが標準に準拠している場合、文字通りアドレスを割り当てることはできません。これにより、いくつかのオプションが残ります。10.0.0.0
. IPアドレスの割り当てに失敗したことを通知する方法として表示されます。2.壊れたIPスタックがあり、どういうわけか自分自身を割り当てることができました0.0.0.0
。VxWorksについては、2つのうちどちらが最も可能性が高いかについて十分に知りません。アドレス0.0.0.0
が本当に割り当てられている場合は、通信するためにハッキングされたIPスタックが必要です。ただし、アドレスがまったく割り当てられていない場合、それはあまり役に立ちません。
0.0.0.0
はルーティング可能なアドレスではありません。多くのソフトウェアがバインドし0.0.0.0
て、そのソフトウェアがネットワークインターフェイスに割り当てられているIPアドレスにバインドできるようにします。これにより、たとえば、デバイスをDHCP設定に配置しやすくなり、デバイスのIPアドレスを取得するだけで接続できます。私の大きな疑問は、マシンのIPv4 IPをローカルIPと同じ範囲に設定してから診断ソフトウェアを実行する理由です。意味がありません。デバイスのIPアドレスを取得して接続するだけです。とはいえ、私にはアイデアがあります。回答を投稿します。