Score:0

อินเทอร์เฟซเครือข่าย Virt-Manager NAT หยุดทำงานหากเริ่มการเชื่อมต่อโฮสต์ใหม่

ธง cn

ฉันใช้ Ubuntu (Mate) 20.04 บนเวิร์กสเตชัน และฉันมักจะใช้ virt-manager เพื่อโฮสต์เครื่องเสมือนต่างๆ เพื่อวัตถุประสงค์ในการทดสอบ (ไม่ใช่สำหรับ VM ที่ใช้งานจริง) ฉันพบว่าหากเครือข่ายบนเวิร์กสเตชันของฉันถูกปิดใช้งานและเปิดใช้งานใหม่ อินเทอร์เฟซ NAT ใน virt-manager จะหยุดทำงานจนกว่าโฮสต์จะรีสตาร์ท ฉันเชื่อว่าฉันเข้าใจว่าสิ่งนี้เกี่ยวข้องกับอินเทอร์เฟซเสมือนที่ไม่ได้เริ่มต้นใหม่และเชื่อมต่อกับ NIC ของโฮสต์ของฉัน ฉันสงสัยว่ามีวิธีทำให้อินเทอร์เฟซเหล่านั้นทำงานอีกครั้งโดยไม่ต้องรีสตาร์ทโฮสต์หรือไม่

แก้ไข: ฉันอาจแก้ไขสิ่งนี้ได้ แต่ตอนนี้ฉันเปิดทิ้งไว้เพื่อดูว่าใครมีวิธีการที่ดีกว่านี้ หากต้องการจำลองปัญหา ให้ใช้ตัวบ่งชี้ตัวจัดการเครือข่ายเพื่อยกเลิกการเลือกเปิดใช้งานเครือข่าย จากนั้นเปิดใช้งานอีกครั้ง เครือข่ายโฮสต์กำลังทำงาน ณ จุดนี้ เริ่ม virt-manager และเปิดใช้ VM VM จะไม่ได้รับที่อยู่ IP หากใช้ DHCP และจะไม่สามารถ ping โฮสต์ได้ วิธีแก้ปัญหาของฉันคือปิด VM และ virt-manager จากนั้นรันคำสั่งเหล่านี้:

ลิงก์ sudo ip ตั้งค่า dev virbr0 ลง
ลิงก์ sudo ip ตั้งค่า dev virbr0 ขึ้น

systemctl รีสตาร์ท libvirtd
sudo virsh ทำลายเน็ตเริ่มต้น
sudo virsh net-start ค่าเริ่มต้น

ณ จุดนี้ ฉันสามารถเปิด virt-manager, เปิดใช้ VM และเครือข่ายทำงานตามที่คาดไว้

cn flag
ฉันอาจแก้ไขสิ่งนี้ได้ แต่ตอนนี้ฉันเปิดทิ้งไว้เพื่อดูว่าใครมีวิธีการที่ดีกว่านี้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา