Score:0

มอบ IP แบบคงที่ให้กับ QEMU Virtual Machine หลายเครื่อง

ธง cn

ความรู้ด้านเครือข่ายบน linux ของฉันค่อนข้างจำกัด และฉันพยายามกำหนดที่อยู่ IP แบบคงที่ให้กับ VM แต่ละเครื่องของฉัน เนื่องจากต้องใช้ในการสื่อสารระหว่างกัน

ฉันได้อ่านเอกสารเกี่ยวกับเครือข่าย QEMU เกี่ยวกับอินเทอร์เฟซ TUN/TAP รวมถึงการกำหนดค่า br0 ด้วย qemu-ifup และ qemu-ifdown อย่างไรก็ตาม ฉันเพิ่งฟื้นจากการสูญเสียการเชื่อมต่อ wifi โดยสิ้นเชิง ดังนั้นฉันจึงตัดสินใจดูว่าฉันจะได้รับคำแนะนำเกี่ยวกับสิ่งที่ต้องทำหรือไม่

โดยพื้นฐานแล้วการกำหนดค่าจะต้องเป็นแบบที่ 3 VM ถูกสร้างขึ้นจากเครื่องโฮสต์และกำหนด IP แบบคงที่เพื่อให้สามารถสื่อสารระหว่างกันได้เช่นเดียวกับโฮสต์ ปัจจุบัน VM ทั้งหมดใช้ที่อยู่ MAC และ IP เดียวกัน

ฉันกำลังเริ่มต้น VM ทั้งหมดด้วยคำสั่งเดียวกันเป็นหลัก และฉันคิดว่าไฟล์ -สุทธิ ต้องแก้ไขพารามิเตอร์

ตัวอย่างการเริ่มต้น QEMU VM:

sudo ./qemu-system-x86_64 \
     - ไฟล์ไดรฟ์ = drive.img, รูปแบบ = ดิบ \
    -บูต d \
    -k en-เรา \
    -วัตถุ can-bus,id=canbus0 \
    -วัตถุ can-bus,id=canbus1 \
    -อุปกรณ์ mioe3680_pci,canbus0=canbus0,canbus1=canbus1 \
    -object can-host-socketcan,id=canhost0,if=can0,canbus=canbus0,if=vcan0 \
    -object can-host-socketcan,id=canhost1,if=can1,canbus=canbus1,if=vcan1 \
    -m ขนาด = 2048 \
    -ผู้ใช้,hostfwd=tcp::6022-:22 \
    -สะพาน netdev, id=hn0, \           
    -smp 4 \
    -enable-kvm &

ฉันสามารถ ssh เข้าสู่ VM นี้ด้วย ssh user@localhost -p 6022 ซึ่งใช้งานได้ แต่เพื่อให้ซอฟต์แวร์ที่ฉันพยายามเขียนทำงาน VM เหล่านี้ต้องการที่อยู่ IP แบบคงที่เนื่องจากต้องมีการสื่อสาร TCP ระหว่างแต่ละรายการ

โฮสต์ของฉันใช้ Ubuntu 20.04 และหนึ่งใน VM ของฉันใช้ Ubuntu 16.04 Xenial และอีกตัวเป็น Centos 7

โดยพื้นฐานแล้วการกำหนดค่าที่ฉันต้องการคือ:

โฮสต์ = 192.168.1.80
vm1 = 192.168.1.2
vm2 = 192.168.1.22
vm3 = 192.168.1.3
guiverc avatar
cn flag
โปรดเริ่มด้วยระบบปฏิบัติการและรายละเอียดการเผยแพร่ (ให้เบาะแสเกี่ยวกับชุดซอฟต์แวร์ของคุณ) Ubuntu LTS ยังมีชุดซอฟต์แวร์สองชุด ดังนั้นโปรดระบุให้ชัดเจน
jabroni avatar
cn flag
@guiverc ขออภัย ฉันลืมใส่ข้อมูลเหล่านั้น อัปเดตโพสต์แล้ว :)

โพสต์คำตอบ

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