ฉันกำลังพยายามสร้างบริดจ์สำหรับอุปกรณ์เสมือน xen เพื่อเชื่อมต่อ
ดูเหมือนว่า br0 จะขึ้น แต่จะไม่ดึง IP และไม่สามารถเข้าถึงลิงก์ ipv6 ในเครื่องบน br0 ได้เช่นกัน
root@Inspiron15:/home/# ifconfig
br0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet6 fe80::6087:a7ff:feeb:ae35 คำนำหน้า 64 scopeid 0x20<link>
อีเธอร์ 62:87:a7:eb:ae:35 txqueuelen 1,000 (อีเธอร์เน็ต)
แพ็คเก็ต RX 0 ไบต์ 0 (0.0 B)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 5 ไบต์ 414 (414.0 B)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
enx4ce173422757: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
อีเธอร์ 4c:e1:73:42:27:57 txqueuelen 1,000 (อีเธอร์เน็ต)
แพ็คเก็ต RX 0 ไบต์ 0 (0.0 B)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 0 ไบต์ 0 (0.0 B)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
แท้จริง: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 เน็ตมาสก์ 255.0.0.0
inet6 ::1 คำนำหน้าlen 128 scopeid 0x10<host>
วนซ้ำ txqueuelen 1,000 (วนกลับในเครื่อง)
แพ็คเก็ต RX 1318 ไบต์ 142311 (142.3 KB)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 1318 ไบต์ 142311 (142.3 KB)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
wlp0s20f3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.123 netmask 255.255.255.0 ออกอากาศ 192.168.1.255
inet6 fe80::f285:75ec:cbfc:756 คำนำหน้า 64 scopeid 0x20<link>
อีเธอร์ 40:1c:83:fb:2f:48 txqueuelen 1000 (อีเธอร์เน็ต)
แพ็คเก็ต RX 30775 ไบต์ 19053551 (19.0 MB)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 27176 ไบต์ 4228112 (4.2 MB)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
และ
root@Inspiron15:/home/# สถานะอุปกรณ์ nmcli
การเชื่อมต่อสถานะประเภทอุปกรณ์
wlp0s20f3 เชื่อมต่อ wifi แล้ว getAjobFool
การเชื่อมต่อบริดจ์ br0 (รับการกำหนดค่า IP) netplan-br0
88:36:5F:01:0A:B5 bt ตัดการเชื่อมต่อ --
BC:98:DF:6A:17:C1 bt ตัดการเชื่อมต่อ --
p2p-dev-wlp0s20f3 wifi-p2p ถูกตัดการเชื่อมต่อ --
enx4ce173422757 อีเธอร์เน็ตไม่พร้อมใช้งาน --
lo วนกลับไม่มีการจัดการ --
ฉันพยายามให้ IP แบบคงที่ใน netplan และนั่นทำให้ทั้ง wifi และ br0 ของฉันล่ม
root@Inspiron15:/home/# cat /etc/netplan/01-network-manager-all.yaml
# ให้ NetworkManager จัดการอุปกรณ์ทั้งหมดในระบบนี้
เครือข่าย:
รุ่น: 2
เรนเดอร์: NetworkManager
เครือข่าย:
อีเธอร์เน็ต:
wlp0s20f3:
dhcp4: จริง
รุ่น: 2
สะพาน:
br0:
อินเทอร์เฟซ: [wlp0s20f3]
dhcp4: ใช่
#ที่อยู่: [192.168.1.230/24]
#เกตเวย์4: 192.168.1.1
ฉันวิ่ง
netplan สร้าง
และ
สมัครเน็ตแพลน
ฉันพยายามเริ่ม dhcp ด้วยตนเองบนอินเทอร์เฟซโดยตรง
dhclient br0
มันเพิ่งแขวน
ฉันจะทำให้ dhcp ทำงานกับ br0 ได้อย่างไร
ระบบปฏิบัติการ: เดสก์ท็อป Ubuntu 20.04.2 LTS
อัปเดต:
ฉันลองใช้ NIC ไร้สายอีก 2 ตัวเพื่อดูว่าเกี่ยวข้องกับฮาร์ดแวร์หรือไม่ ปัญหาเดียวกันกับอีกสองคน
โปรแกรมควบคุมการเชื่อมโยงปรากฏขึ้นในเคอร์เนล
# ค้นหา /lib/modules/$(uname -r) -type f -name '*.ko'|grep บริดจ์
/lib/modules/5.8.0-55-generic/kernel/net/bridge/bridge.ko