ฉันกำลังพยายามกำหนดค่าอินเทอร์เฟซ linux เป็นโหมด trunk-only ซึ่งหมายความว่า 'ยอมรับเฉพาะการรับส่งข้อมูลที่ติดแท็กด้วย vlan' และที่สำคัญที่สุดคือ ละเว้นการรับส่งข้อมูลที่ไม่ได้ติดแท็กทั้งหมด
ฉันค่อนข้างประสบความสำเร็จในการติดแท็กการเข้าชมที่ทำงาน (ip link เพิ่มประเภท vlan
ทำงานได้ดี) แต่ฉันมีปัญหาในการ ละเว้นการรับส่งข้อมูลที่ไม่ได้แท็กทั้งหมด.
ฉันพยายามสร้างอินเทอร์เฟซ vlan ด้วย loose_binding บน
โหมดและเพื่อตั้งค่าอินเทอร์เฟซหลักลง อนุญาตให้ฉันตั้งค่าอินเทอร์เฟซ vlan ได้ แต่ก็ยังแสดงด้วย M-ลง
สถานะและไม่มีทราฟฟิกออกจากอินเทอร์เฟซ (มีหรือไม่มีแท็ก) โดยทั่วไปถ้าฉันปิดอินเทอร์เฟซที่เชื่อมโยง (หลัก) vlans ทั้งหมดจะหยุดทำงาน
จะห้ามไม่ให้ linux ดูทราฟฟิกบนอินเทอร์เฟซ 'หลัก' (ไม่ติดแท็ก, เนทีฟ) ได้อย่างไร ฉันต้องการปิดการใช้งานทุกอย่าง: ตอบสนองต่อที่อยู่ mac ที่น่าสงสัย, ipv6, ipv4, arp ฯลฯ ฉันแค่ต้องการให้ linux เพิกเฉยต่อการรับส่งข้อมูลที่ไม่ได้ติดแท็กโดยสิ้นเชิง และอย่าพยายามส่งสิ่งที่ไม่ติดแท็ก
เป็นไปได้หรือไม่โดยไม่ต้องใช้บริดจ์และ/หรือ OVS