ระบบปฏิบัติการ: Ubuntu 20.04.3 ติดตั้งอัปเดตล่าสุดทั้งหมดแล้ว
ฉันกำลังพยายามสร้างส่วนต่อประสานบริดจ์เพื่อทำให้เป็นทาสในปัจจุบัน (eno1)
การกำหนดค่า Netplan:
# นี่คือการกำหนดค่าเครือข่ายที่เขียนโดย 'subiquity'
เครือข่าย:
รุ่น: 2
เรนเดอร์: เครือข่าย
อีเธอร์เน็ต:
eno1:
dhcp4: เท็จ
dhcp6: เท็จ
สะพาน:
br0:
อินเทอร์เฟซ: [eno1]
ที่อยู่: [10.20.0.21/24]
เกตเวย์ 4: 10.20.0.1
เนมเซิร์ฟเวอร์:
ค้นหา: [example.com]
ที่อยู่: [10.20.0.1,10.20.0.10]
dhcp4: เท็จ
dhcp6: เท็จ
เมื่อฉันรัน "netplan try" ฉันเห็น:
** (generate:2332): WARNING **: 12:54:41.673: พบปัญหาขณะตรวจสอบความสอดคล้องของเส้นทางเริ่มต้น โปรดตั้งค่าตารางเส้นทางหลายตารางและใช้ "นโยบายเส้นทาง" แทน
ข้อผิดพลาด: การประกาศเส้นทางเริ่มต้นที่ขัดแย้งกันสำหรับ IPv4 (ตาราง: หลัก, เมตริก: ค่าเริ่มต้น) ประกาศครั้งแรกใน br0 แต่ยังอยู่ใน eno1
หากฉันรีบูตระบบ ผลลัพธ์จะเป็นดังนี้:
$เส้นทาง
ตารางเส้นทางเคอร์เนล IP
เกตเวย์ปลายทาง Genmask ตั้งค่าสถานะการอ้างอิงเมตริก ใช้ Iface
ค่าเริ่มต้น 10.20.0.1 0.0.0.0 UG 0 0 0 br0
ค่าเริ่มต้น 10.20.0.1 0.0.0.0 UG 0 0 0 eno1
10.20.0.0 0.0.0.0 255.255.255.0 คุณ 0 0 0 br0
10.20.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eno1
ระบบยังคงใช้งานได้ แต่การกำหนดค่าผิดปกติอย่างเห็นได้ชัด
$networkctl
เครือข่ายctl
IDX LINK TYPE การตั้งค่าการทำงาน
ผู้ให้บริการย้อนกลับ 1 lo ไม่มีการจัดการ
กำหนดค่าเส้นทางอีเธอร์ 2 eno1 แล้ว
กำหนดค่าเส้นทางสะพาน 3 br0
แสดง $ ip addr
1: จริง: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN กลุ่มเริ่มต้น qlen 1,000
ลิงค์ / ย้อนกลับ 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 ขอบเขตโฮสต์เลย
valid_lft ตลอดไป reserved_lft ตลอดไป
inet6 ::1/128 ขอบเขตโฮสต์
valid_lft ตลอดไป reserved_lft ตลอดไป
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 state UP กลุ่มเริ่มต้น qlen 1000
ลิงค์/อีเธอร์ 18:c0:4d:63:da:da brd ff:ff:ff:ff:ff:ff
inet 10.20.0.21/24 brd 10.1.0.255 ขอบเขต global eno1
valid_lft ตลอดไป reserved_lft ตลอดไป
3: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP กลุ่มเริ่มต้น qlen 1000
ลิงค์/อีเธอร์ 18:c0:4d:63:da:da brd ff:ff:ff:ff:ff:ff
inet 10.20.0.21/24 brd 10.1.0.255 ขอบเขตทั่วโลก br0
valid_lft ตลอดไป reserved_lft ตลอดไป
ลิงค์ขอบเขต inet6 fe80::700e:94ff:fea6:fc98/64
valid_lft ตลอดไป reserved_lft ตลอดไป
ฉันจะทำให้ eno1 เป็นทาสและป้องกันไม่ให้สร้างรายการเส้นทาง/ที่อยู่ IP ซ้ำได้อย่างไร
อัปเดตวันที่ 21 มกราคม: ไม่มีไฟล์การกำหนดค่าอื่นภายใต้ /etc/netplan