The 0.0.0.0
alamat IP baik-baik saja tapi saya akan menebak bahwa sesuatu yang lain telah berubah pada jaringan yang perangkat untuk memblokir nol-konfigurasi lalu lintas jaringan dari memungkinkan perangkat lunak diagnostik Anda untuk dengan mudah terhubung ke perangkat tersebut.
Seperti yang lainnya, sebutkan jawaban mereka 0.0.0.0
adalah alamat IP non-routable yang sering digunakan oleh perangkat lunak untuk mengikat alamat IP apa pun pada semua antarmuka jaringan pada perangkat. Ini pada dasarnya berarti:
"Hei, saya adalah perangkat lunak dan akan menerima koneksi apa pun yang dibuat ke alamat IP yang ditetapkan pada mesin yang saya jalankan."
Jadi, jika perangkat menggunakan DHCP — untuk mendapatkan alamat IP-nya sendiri untuk antarmuka yang terhubung — dan mendapatkan alamat yang ditetapkan, 1.2.3.4
maka Anda dapat terhubung ke perangkat itu di 1.2.3.4
. Dan jika alamat itu berubah ke 5.6.7.8
perangkat dengan senang hati akan memungkinkan Anda untuk terhubung melalui 5.6.7.8
.
The 0.0.0.0
tampaknya menjadi sesuatu yang Anda temukan tetapi bukan penyebab masalah. Sebaliknya, menurut saya, masalah yang Anda miliki terungkap ketika Anda menyatakan:
"Saya biasanya berkomunikasi dengan sistem untuk tujuan pemecahan masalah dengan mengatur IP IPv4 saya ke kisaran yang sama dengan IP lokal dan kemudian menjalankan perangkat lunak diagnostik."
Pertama, itu aneh. Mengapa Anda perlu mengubah alamat IP lokal mesin Anda untuk terhubung ke perangkat VxWorks? Bukankah seharusnya Anda hanya terhubung langsung ke alamat IP perangkat?
Ya, ketika Anda menyatakan ini, yang dapat saya pikirkan adalah bahwa perangkat — dan perangkat lunak diagnostik — dapat beroperasi menggunakan semacam pengaturan jaringan tanpa konfigurasi. Artinya, perangkat menyiarkan di jaringan, dan perangkat lunak diagnostik dirancang untuk mencari siaran perangkat ini untuk membantunya terhubung ke perangkat tanpa mengetahui alamat IP yang tepat.
Jenis jaringan tanpa konfigurasi "konfigurasi-diri" semacam ini merupakan kenyamanan hingga menjadi sakit kepala.
Tebakan pertama saya adalah bahwa Anda dapat terhubung ke perangkat secara langsung jika Anda dapat menentukan alamat IP apa yang telah ditetapkan kepadanya. Dan berpikir lebih jauh lagi, saya bertaruh bahwa alasan Anda dapat terhubung ke masa lalu — tetapi tidak sekarang — mungkin ada hubungannya dengan beberapa perubahan jaringan yang telah memblokir port-port tempat penyiaran pengaturan jaringan tanpa konfigurasi perangkat diaktifkan. Port apa yang mungkin? Tidak yakin Tetapi jika lalu lintas konfigurasi nol tidak dialihkan melalui jaringan, maka itu sebabnya Anda tidak dapat terhubung ke perangkat dan 0.0.0.0
alamat IP tidak ada hubungannya dengan itu.
0.0.0.0
bukan alamat yang dapat dirutekan. Banyak perangkat lunak mengikat untuk0.0.0.0
memungkinkan perangkat lunak itu mengikat ke alamat IP apa pun yang ditetapkan untuk antarmuka jaringan. Ini membuatnya lebih mudah - misalnya - untuk menempatkan perangkat pada pengaturan DHCP dan Anda hanya terhubung dengan mendapatkan alamat IP perangkat dan hanya itu. Pertanyaan besar saya kepada Anda adalah mengapa Anda mengatur IPv4 IP mesin Anda ke kisaran yang sama dengan IP lokal untuk kemudian menjalankan perangkat lunak diagnostik? Tidak masuk akal. Anda hanya harus mendapatkan alamat IP perangkat dan terhubung ke sana. Yang mengatakan, saya punya ide. Posting jawaban.