ที่0.0.0.0
อยู่ IP นั้นใช้ได้ แต่ฉันเดาว่ามีสิ่งอื่นที่เปลี่ยนแปลงบนเครือข่ายที่อุปกรณ์นั้นปิดกั้นการรับส่งข้อมูลเครือข่ายที่ไม่มีการกำหนดค่าจากการอนุญาตให้ซอฟต์แวร์วินิจฉัยของคุณเชื่อมต่อกับอุปกรณ์นั้นได้อย่างง่ายดาย
ในขณะที่คนอื่น ๆ รัฐในคำตอบของพวกเขา0.0.0.0
คือที่อยู่ IP ที่ไม่สามารถกำหนดเส้นทางได้ซึ่งมักใช้โดยซอฟต์แวร์เพื่อผูกกับที่อยู่ IP ใด ๆ บนอินเทอร์เฟซเครือข่ายทั้งหมดบนอุปกรณ์ โดยทั่วไปหมายถึง:
“ ฉันเป็นซอฟต์แวร์ชิ้นหนึ่งและจะยอมรับการเชื่อมต่อใด ๆ ที่ทำกับที่อยู่ IP ที่กำหนดไว้ในเครื่องที่ฉันใช้งานอยู่”
ดังนั้นหากอุปกรณ์ใช้ DHCP เพื่อรับที่อยู่ IP ของตัวเองสำหรับอินเทอร์เฟซที่เชื่อมต่อและรับที่อยู่ที่ได้รับมอบหมายจาก1.2.3.4
นั้นคุณสามารถเชื่อมต่อกับอุปกรณ์1.2.3.4
นั้นได้ที่ และถ้าอยู่ว่าการเปลี่ยนแปลงอุปกรณ์ที่จะช่วยให้คุณมีความสุขที่จะเชื่อมต่อกับมันผ่าน5.6.7.8
5.6.7.8
0.0.0.0
ดูเหมือนว่าจะเป็นสิ่งที่คุณค้นพบ แต่ไม่ได้เป็นสาเหตุของปัญหา ค่อนข้างฉันเป็นความเห็นของฉันปัญหาที่คุณได้รับการเปิดเผยเมื่อคุณระบุ:
“ ฉันมักจะสื่อสารกับระบบเพื่อจุดประสงค์ในการแก้ไขปัญหาโดยการตั้งค่า IPv4 IP ของฉันให้อยู่ในช่วงเดียวกันกับ IP ในเครื่องแล้วเรียกใช้ซอฟต์แวร์วินิจฉัย”
ครั้งแรกที่ดูเหมือนแปลก ทำไมคุณต้องเปลี่ยนที่อยู่ IP ในเครื่องของคุณเพื่อเชื่อมต่อกับอุปกรณ์ VxWorks คุณไม่ควรเชื่อมต่อโดยตรงกับที่อยู่ IP ของอุปกรณ์ใช่ไหม
เมื่อคุณพูดถึงสิ่งนี้ทั้งหมดที่ฉันคิดได้ก็คืออุปกรณ์และซอฟต์แวร์การวินิจฉัยอาจทำงานโดยใช้การตั้งค่าเครือข่ายแบบไม่มีการกำหนดค่าบางอย่าง ความหมายอุปกรณ์เผยแพร่บนเครือข่ายและซอฟต์แวร์วินิจฉัยถูกออกแบบมาเพื่อค้นหาอุปกรณ์เหล่านี้เพื่อช่วยให้อุปกรณ์เชื่อมต่อกับอุปกรณ์โดยไม่ทราบที่อยู่ IP ที่ถูกต้อง
สิ่งต่างๆของเครือข่ายการกำหนดค่าแบบ zero-configuration ชนิดนี้จะสะดวกสบายจนกระทั่งมันจะปวดหัว
การเดาครั้งแรกของฉันคือคุณสามารถเชื่อมต่อกับอุปกรณ์ได้โดยตรงหากคุณสามารถกำหนดที่อยู่ IP ที่กำหนดไว้ได้ และคิดมากขึ้นฉันพนันได้เลยว่าเหตุผลที่คุณสามารถเชื่อมต่อกับมันได้ในอดีต - แต่ไม่ใช่ตอนนี้ - อาจต้องเกี่ยวข้องกับการเปลี่ยนแปลงเครือข่ายบางอย่างที่ปิดกั้นพอร์ตที่การตั้งค่าเครือข่ายการกำหนดค่าศูนย์ของอุปกรณ์นั้นกำลังออกอากาศ พอร์ตอะไรที่อาจจะเป็น? ไม่มั่นใจ แต่ถ้าปริมาณการใช้งานที่ไม่มีการกำหนดค่าศูนย์ไม่ได้ถูกส่งผ่านเครือข่ายนั่นคือสาเหตุที่คุณไม่สามารถเชื่อมต่อกับอุปกรณ์และที่0.0.0.0
อยู่ IP ไม่เกี่ยวข้องกับมัน
0.0.0.0
ไม่ได้เป็นที่อยู่ที่สามารถกำหนดเส้นทางได้ ซอฟต์แวร์หลายชิ้นเชื่อมเข้ากับ0.0.0.0
เพื่ออนุญาตให้ซอฟต์แวร์นั้นเชื่อมโยงกับที่อยู่ IP ใดก็ตามที่ได้รับมอบหมายให้กับส่วนต่อประสานเครือข่าย สิ่งนี้ทำให้ง่ายขึ้น - ตัวอย่างเช่น - เพื่อวางอุปกรณ์บนการตั้งค่า DHCP และคุณเพียงเชื่อมต่อโดยรับที่อยู่ IP ของอุปกรณ์และนั่นคือสิ่งนั้น คำถามใหญ่ของฉันคือทำไมคุณตั้งค่า IPv4 IP ของเครื่องให้อยู่ในช่วงเดียวกันกับ IP ในเครื่องของคุณเพื่อรันซอฟต์แวร์วินิจฉัย? ทำให้รู้สึกไม่ คุณควรรับที่อยู่ IP ของอุปกรณ์และเชื่อมต่อกับที่อยู่นั้น ที่กล่าวว่าฉันมีความคิด โพสต์คำตอบ