Các 0.0.0.0
địa chỉ IP là tốt nhưng tôi sẽ đoán rằng cái gì khác đã thay đổi trên mạng mà thiết bị trên để chặn zero-cấu hình giao thông mạng từ cho phép phần mềm chẩn đoán của bạn để dễ dàng kết nối với thiết bị đó.
Như những người khác, trạng thái trong câu trả lời của họ 0.0.0.0
là một địa chỉ IP không thể định tuyến thường được phần mềm sử dụng để liên kết trên bất kỳ địa chỉ IP nào trên tất cả các giao diện mạng trên thiết bị. Điều này về cơ bản có nghĩa là:
Này Hey Tôi là một phần mềm và sẽ chấp nhận mọi kết nối được thực hiện với bất kỳ địa chỉ IP được gán nào trên máy tôi đang chạy.
Vì vậy, nếu thiết bị sử dụng DHCP DHCP để lấy địa chỉ IP của chính nó cho các giao diện được kết nối của nó và nhận được địa chỉ được gán 1.2.3.4
thì bạn có thể kết nối với thiết bị đó tại 1.2.3.4
. Và nếu địa chỉ đó thay đổi với 5.6.7.8
thiết bị sẽ vui vẻ cho phép bạn kết nối với nó thông qua 5.6.7.8
.
Các 0.0.0.0
dường như là một cái gì đó bạn phát hiện ra nhưng không phải là nguyên nhân của vấn đề. Thay vào đó, tôi là ý kiến của tôi, vấn đề bạn gặp phải được tiết lộ khi bạn nêu:
Tôi thường liên lạc với hệ thống để khắc phục sự cố bằng cách đặt IP IPv4 của mình ở cùng phạm vi với IP cục bộ và sau đó chạy phần mềm chẩn đoán.
Đầu tiên, điều đó có vẻ kỳ lạ. Tại sao bạn cần thay đổi địa chỉ IP cục bộ của máy để kết nối với thiết bị VxWorks? Bạn có nên kết nối trực tiếp với địa chỉ IP của thiết bị không?
Chà, khi bạn nói rõ tất cả những gì tôi có thể nghĩ là thiết bị và phần mềm chẩn đoán, có thể hoạt động bằng cách sử dụng một số loại thiết lập mạng cấu hình không . Có nghĩa là, thiết bị phát sóng trên mạng và phần mềm chẩn đoán được thiết kế để tìm kiếm các chương trình phát sóng thiết bị này để giúp thiết bị kết nối với thiết bị mà không cần biết địa chỉ IP chính xác.
Đây là loại công cụ kết nối mạng không cấu hình trên nền tảng trực tuyến, là một tiện ích cho đến khi nó trở nên đau đầu.
Tôi đoán đầu tiên là bạn có thể kết nối trực tiếp với thiết bị nếu bạn có thể xác định địa chỉ IP nào được gán cho thiết bị đó. Và suy nghĩ nhiều hơn nữa, tôi cá rằng lý do bạn có thể kết nối với nó trong quá khứ, nhưng không phải bây giờ, có thể phải thực hiện một số thay đổi mạng đã chặn các cổng mà thiết lập mạng cấu hình không của thiết bị đang phát. Cổng nào có thể là? Không chắc chắn. Nhưng nếu lưu lượng cấu hình bằng 0 không được định tuyến qua mạng, thì đó là lý do tại sao bạn không thể kết nối với thiết bị và 0.0.0.0
địa chỉ IP không liên quan gì đến nó.
0.0.0.0
không phải là một địa chỉ có thể định tuyến. Nhiều phần mềm liên kết để0.0.0.0
cho phép phần mềm đó liên kết với bất kỳ địa chỉ IP nào được gán cho giao diện mạng. Điều này giúp cho việc cài đặt thiết bị DHCP trở nên dễ dàng hơn, ví dụ như cài đặt DHCP trên thiết lập DHCP và bạn chỉ cần kết nối bằng cách lấy địa chỉ IP của thiết bị và đó là địa chỉ đó. Câu hỏi lớn của tôi cho bạn là tại sao bạn lại đặt IP IPv4 của máy của mình ở cùng phạm vi với IP cục bộ để chạy phần mềm chẩn đoán? Làm cho không có ý nghĩa. Bạn chỉ cần lấy địa chỉ IP của thiết bị và kết nối với địa chỉ đó. Điều đó nói rằng, tôi có một ý tưởng. Đăng một câu trả lời.