ฉันต้องการสร้างเครื่องเสมือน (KVM) บนเซิร์ฟเวอร์ Ubuntu และกำหนดค่าเครือข่ายบริดจ์เพื่อเชื่อมต่อกับ VM ผ่าน IP แบบคงที่ ฉันต้องการเชื่อมต่อกับ VM โดยตรงผ่าน SSH (ข้ามโฮสต์)
อย่างไรก็ตาม ฉันเข้าถึงเซิร์ฟเวอร์ได้จากระยะไกลเท่านั้น (ในกรณีฉุกเฉิน ฉันต้องไปที่อีกฝั่งของเมือง) ดังนั้นฉันจึงต้องการหลีกเลี่ยงปัญหาใดๆ ที่อาจทำให้การเชื่อมต่อเครือข่ายขาดหาย เซิร์ฟเวอร์เชื่อมต่อกับเครือข่ายซึ่งใช้การกรอง MAC ดังนั้นการ /etc/netplan/config.yaml
ดูเหมือนกับ:
# นี่คือการกำหนดค่าเครือข่ายที่เขียนโดย 'subiquity'
เครือข่าย:
อีเธอร์เน็ต:
eth1:
dhcp4: จริง
eth2:
dhcp4: จริง
eth33:
dhcp4: จริง
รุ่น: 2
และ /etc/network/interfaces
ไฟล์ว่างเปล่าที่อยู่ IP ที่กำหนดให้กับเซิร์ฟเวอร์เช่น 11.22.3.1 (eth1
) และฉันได้รับ IP แบบคงที่เพิ่มเติมจากผู้ดูแลระบบเครือข่ายเพื่อสร้างสะพาน VM ซึ่งเป็น 11.22.3.2
ตอนนี้ฉันควรแก้ไขไฟล์ใด (/etc/netplan/config.yaml
หรือ /etc/network/interfaces
) และควรมีลักษณะอย่างไรหลังจากนั้น? ฉันได้เห็นคำแนะนำบางอย่างในการแก้ไข eth1
โดยเพิ่มเส้น 'สะพาน' เข้าไป /etc/netplan/config.yaml
. ถ้าเป็นเช่นนั้น ฉันควรเปลี่ยน dhcp4: false และกำหนด 11.22.3.1 IP แบบคงที่ในไฟล์หรือไม่ อะไรจะเป็นทางออกที่ดีที่สุดของปัญหา?