Score:0

ตรวจสอบการรับส่งข้อมูลผ่าน VXLAN สำหรับระบบอื่นๆ

ธง vn

ฉันมีปัญหาในการรับทราฟฟิก VXLAN เพื่อถอดรหัสอย่างถูกต้อง นี่คือการตั้งค่าของฉัน: ระบบ Ubuntu 18.04 พร้อม 2 NIC eth0 เชื่อมต่อกับเครือข่ายสดและใช้สำหรับการจัดการ eth1 เชื่อมต่อกับพอร์ตการตรวจสอบแบบรวมที่ได้รับสำเนาของทราฟฟิก VXLAN ที่กำหนดไว้สำหรับหลาย ๆ ที่อยู่ แต่ไม่ได้เข้าร่วมกับเครือข่ายจริงใด ๆ

ฉันเห็นทราฟฟิก VXLAN เข้ามา ตัวอย่างเช่น นี่คือการจับแพ็กเก็ตจาก eth1 บนระบบของฉัน คุณสามารถดูการรับส่งข้อมูลสำหรับ VNI 1 ที่ส่งไปยัง 10.196.17.65 และ VIN 2 ไปยัง 10.96.16.247:

IP 10.16.32.210.9092 > 172.24.45.166.25459: ค่าสถานะ [.], seq 117307907:117309237, ack 98470, win 115, length 1330
19:10:16.063986 IP 10.96.17.3.14698 > 10.96.17.65.4789: VXLAN, แฟล็ก [I] (0x08), vni 1
IP 10.66.34.38.9997 > 172.20.154.49.53378: ค่าสถานะ [P.], seq 1:135, ack 475, win 38, options [nop,nop,TS val 935743084 ecr 2727174911], ความยาว 134
19:10:16.063988 IP 10.96.17.65.52704 > 10.96.16.247.4789: VXLAN, แฟล็ก [I] (0x08), vni 2

เป้าหมายของฉันที่นี่คือการรับทราฟฟิกที่แยกส่วนสำหรับ VNI1 และ VNI2 ไปยังอินเทอร์เฟซ vxlan1 และ vxlan2

ปัญหาที่ฉันพบคือฉันไม่ได้รับอะไรเลยใน vxlan1 หรือ vxlan2 เว้นแต่เครือข่ายสำหรับ 10.196.17.65 10.96.16.247 จะเข้าถึงได้โดย eth1 ซึ่งไม่สามารถเข้าถึงได้

นี่คือตัวอย่างสำหรับวิธีการกำหนดค่า vxlan1 และ vxlan2:

ลิงค์ ip เพิ่ม vxlan1 ประเภท vxlan id 1 dev eth1 dstport 4789
ลิงค์ ip เพิ่ม vxlan2 ประเภท vxlan id 2 dev eth1 dstport 4789
ip link ตั้ง vxlan1 ขึ้น promisc on multicast on
ip link ตั้ง vxlan2 ขึ้น promisc on multicast on

ความคิดใด ๆ ที่นี่?

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา