วิธีแก้ไขเครือข่ายท้องถิ่น IP ที่ได้รับมอบหมายซ้ำ
การตั้งค่า: ฉันมีวิทยุที่กำหนดโดยซอฟต์แวร์ฝังตัว (SDR) ทั้งหมดหกตัวซึ่งเชื่อมต่อกับเครือข่ายไร้สายในพื้นที่ วิธีเดียวที่จะเข้าสู่หนึ่งใน SDRs เหล่านี้คือการ SSH ผ่านทางคอมพิวเตอร์ระยะไกล IPv4 ตั้งค่าเป็นอัตโนมัติ (DHCP) อุปกรณ์ระยะไกลเป็น Ubuntu 16.04 ปัญหาคือที่อยู่ IP ถูกกำหนดให้ 2 หรือมากกว่า SDRs และเนื่องจากนั้นเมื่อฉันพยายามลงชื่อเข้าใช้โดยใช้ssh root@fooมันจะทำให้ฉันลงชื่อเข้าใช้ SDR อื่นในเครือข่าย (พูดroot@bar) หรือเพียงแค่จะไม่ให้ฉันลงชื่อเข้าใช้เลย สิ่งที่แปลกมากคือเมื่อฉันใช้nmapเพื่อตรวจสอบจำนวนอุปกรณ์ในเครือข่ายของฉันมันให้ผลลัพธ์ที่ไม่สอดคล้องกัน (บางครั้ง 3, 4 อุปกรณ์เชื่อมต่อจากหก) ฉันคิดว่ามีบางอย่างเกิดขึ้นกับกุญแจ SSH หรือบางอย่างกับ DHCP แก้ไข: เมื่อพยายาม ssh เป็น SDR โดยใช้ชื่อโฮสต์ที่เหมาะสมฉันจะได้รับ: ssh: could not resolve hostname [hostname]: Name or …