ฉันเป็นมือใหม่กับ netplan
บริบทคือฉันต้องการเพิ่ม IP สำรอง (จัดทำโดย OVH) ให้กับหนึ่งในเซิร์ฟเวอร์ของฉันเพื่อให้ HA (IP นี้จะถูกแทนที่/ย้ายระหว่างเซิร์ฟเวอร์ทั้งหมดของฉัน เซิร์ฟเวอร์เดียวเท่านั้นที่จะเก็บ IP นี้)
ฉันทำตามคำแนะนำนี้เพื่อกำหนดค่า IP ล้มเหลวบนเซิร์ฟเวอร์ของฉัน: https://docs.ovh.com/us/en/public-cloud/configure_a_failover_ip/#ubuntu-2004_1 (เซิร์ฟเวอร์ของฉันทำงานภายใต้ Ubuntu)
ปัญหาคือเมื่อฉันเพิ่มการกำหนดค่านี้ไปยังเซิร์ฟเวอร์ของฉัน และ IP Failover ไม่ได้ถูกระงับโดยเซิร์ฟเวอร์ ดังนั้นคอนเทนเนอร์นักเทียบท่าทั้งหมดในเซิร์ฟเวอร์ของฉันจึงไม่มีอินเทอร์เน็ต (แต่โฮสต์ไม่มี..)
และเซิร์ฟเวอร์เดียวที่มี Failover IP ทำงานได้อย่างสมบูรณ์ (นักเทียบท่ามีอินเทอร์เน็ต)
การกำหนดค่าเซิร์ฟเวอร์ของฉันมีลักษณะดังนี้ (โดยกำหนดค่า IP):
/etc/netplan/50-cloud-init.yaml
# ไฟล์นี้สร้างขึ้นจากข้อมูลที่จัดทำโดยแหล่งข้อมูล การเปลี่ยนแปลง
# ถึงมันจะไม่คงอยู่ตลอดการรีบูตอินสแตนซ์ หากต้องการปิดใช้งาน cloud-init
# ความสามารถในการกำหนดค่าเครือข่าย เขียนไฟล์
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg ดังต่อไปนี้:
# เครือข่าย: {config: ปิดการใช้งาน}
เครือข่าย:
รุ่น: 2
อีเธอร์เน็ต:
ens3:
ยอมรับรา: เท็จ
ที่อยู่:
- xxxx:xxxx:xxx:xxx::xxx/56 # อาจเป็นข้อมูลที่ละเอียดอ่อน
- X.X.X.X/32 # IP FAILOVER ของฉัน
dhcp4: จริง
จับคู่:
macaddress: xx:xx:xx:xx:xx:xx # เบลอ macaddr ของฉัน idk หากเป็นข้อมูลที่ละเอียดอ่อน
หน่วย: 1500
เนมเซิร์ฟเวอร์:
ที่อยู่:
- 213.186.33.99 # idk นี่คืออะไร
ค้นหา: []
เส้นทาง:
- ถึง: ::/0
ผ่าน: x:x:x:x::1 # อาจเป็นข้อมูลที่ละเอียดอ่อน
ชื่อชุด: ens3