เพิ่งติดตั้ง Ubuntu และหนึ่งในพอร์ตการ์ดเครือข่ายของฉันไม่ทำงานและไม่มี ping เป็น IP - eno2
Netplan ตามที่กำหนดค่าระหว่างการติดตั้ง:
# นี่คือการกำหนดค่าเครือข่ายที่เขียนโดย 'subiquity'
เครือข่าย:
อีเธอร์เน็ต:
eno1:
ที่อยู่:
- 11.22.33.210/24
- 1a2a:3a4a:5a6a:16::601/64
เกตเวย์ 4: 11.22.33.1
เกตเวย์6: 1a2a:3a4a:5a6a:16::1
เนมเซิร์ฟเวอร์:
ที่อยู่:
- 1.1.1.1
- 1.0.0.1
- 8.8.8.8
- 8.8.4.4
- 2606:4700:4700::1111
- 2606:4700:4700::1001
- 2544:4860:4860::8888
- 2544:4860:4860::8844
ยอมรับรา: ไม่
eno2:
ที่อยู่:
- 22.33.44.210/24
- 1a2a:3a4a:5a6a:17::602/64
เกตเวย์ 4: 22.33.44.1
เกตเวย์6: 1a2a:3a4a:5a6a:17::1
เนมเซิร์ฟเวอร์:
ที่อยู่:
- 1.1.1.1
- 1.0.0.1
- 8.8.8.8
- 8.8.4.4
- 2606:4700:4700::1111
- 2606:4700:4700::1001
- 2544:4860:4860::8888
- 2544:4860:4860::8844
ยอมรับรา: ไม่
eno3:
ที่อยู่:
- 33.44.55.210/24
- 1a2a:3a4a:5a6a:18::603/64
เกตเวย์ 4: 33.44.55.1
เกตเวย์6: 1a2a:3a4a:5a6a:18::1
เนมเซิร์ฟเวอร์:
ที่อยู่:
- 1.1.1.1
- 1.0.0.1
- 8.8.8.8
- 8.8.4.4
- 2606:4700:4700::1111
- 2606:4700:4700::1001
- 2544:4860:4860::8888
- 2544:4860:4860::8844
- 2606:4700:4700::1111
- 2606:4700:4700::1001
- 2544:4860:4860::8888
- 2544:4860:4860::8844
ยอมรับรา: ไม่
eno4:
ที่อยู่:
- 44.55.66.210/24
- 1a2a:3a4a:5a6a:19::604/64
เกตเวย์ 4: 44.55.66.1
เกตเวย์6: 1a2a:3a4a:5a6a:19::1
เนมเซิร์ฟเวอร์:
ที่อยู่:
- 1.1.1.1
- 1.0.0.1
- 8.8.8.8
- 8.8.4.4
- 2606:4700:4700::1111
- 2606:4700:4700::1001
- 2544:4860:4860::8888
- 2544:4860:4860::8844
ยอมรับรา: ไม่
รุ่น: 2
วิ่งนี้
echo 101 eno1-route >>/etc/iproute2/rt_tables
echo 102 eno2-route >>/etc/iproute2/rt_tables
echo 103 เส้นทาง eno3 >>/etc/iproute2/rt_tables
echo 104 eno4-route >>/etc/iproute2/rt_tables
rc.local
#!/bin/bash
# การเพิ่มความยาวของคิวการส่ง
/sbin/ifconfig eno1 txqueuelen 10,000
/sbin/ifconfig eno2 txqueuelen 10,000
/sbin/ifconfig eno3 txqueuelen 10,000
/sbin/ifconfig eno4 txqueuelen 10,000
/sbin/ifconfig ให้ txqueuelen 10,000
#เส้นทาง
เส้นทาง ip เพิ่มค่าเริ่มต้นผ่าน 11.22.33.1 dev eno1 ตาราง eno1-route
กฎ ip เพิ่มจาก 11.22.33.210 ค้นหา eno1-route
เส้นทาง ip เพิ่มค่าเริ่มต้นผ่าน 22.33.44.1 dev eno2 ตาราง eno2-route
กฎ ip เพิ่มจาก 22.33.44.210 ค้นหา eno2-route
เส้นทาง ip เพิ่มค่าเริ่มต้นผ่าน 33.44.55.1 dev eno3 ตาราง eno3-route
กฎ ip เพิ่มจาก 33.44.55.210 ค้นหา eno3-route
เส้นทาง ip เพิ่มค่าเริ่มต้นผ่าน 44.55.66.1 dev eno4 ตาราง eno4-route
กฎ ip เพิ่มจาก 44.55.66.77 ค้นหา eno4-route
รับข้อผิดพลาดนี้เมื่อใช้ netplan
** (generate:5742): คำเตือน **: 05:13:22.079: พบปัญหาขณะตรวจสอบความสอดคล้องของเส้นทางเริ่มต้น โปรดตั้งค่าตารางเส้นทางหลายตารางและใช้ `นโยบายเส้นทาง' แทน
ข้อผิดพลาด: การประกาศเส้นทางเริ่มต้นที่ขัดแย้งกันสำหรับ IPv4 (ตาราง: หลัก, เมตริก: ค่าเริ่มต้น) ประกาศครั้งแรกใน eno2 แต่ยังอยู่ใน eno4
IP ทั้งหมดทั้ง IPv4 และ IPv6 ดูเหมือน pinglable หลังจากรีบูต เกิดอะไรขึ้น? ฉันมีตารางเส้นทางอื่นอยู่แล้ว การประกาศเส้นทางเริ่มต้นที่ขัดแย้งกัน!?
รายการเส้นทาง ip
ผลตอบแทน
ค่าเริ่มต้นผ่าน 22.33.44.1 dev eno2 proto static
ค่าเริ่มต้นผ่าน 33.44.55.1 dev eno3 proto static
ค่าเริ่มต้นผ่าน 11.22.33.1 dev eno1 proto static
ค่าเริ่มต้นผ่าน 44.55.66.1 dev eno4 proto static
44.55.66.0/24 dev eno4 ลิงก์ขอบเขตเคอร์เนลโปรโต src 44.55.66.210
11.22.33.0/24 dev eno1 ลิงก์ขอบเขตเคอร์เนลโปรโต src 11.22.33.210
172.17.0.0/16 dev docker0 proto kernel ขอบเขตลิงค์ src 172.17.0.1
22.33.44.0/24 dev eno2 ลิงก์ขอบเขตเคอร์เนลโปรโต src 22.33.44.210
33.44.55.0/24 dev eno3 ลิงก์ขอบเขตเคอร์เนลโปรโต src 33.44.55.210