ฉันมีปัญหาทั่วไป "a สามารถ ping b แต่ b ไม่สามารถ ping a" ปัญหา ฉันใช้ IPv6 สำหรับการ ping มีอะไรพิเศษในกรณีของฉันคือ "b" สามารถ ping "a" ทันทีหลังจาก "b" pings "a" หลังจากการทดลองบางอย่างฉันรู้ว่าทุกอย่างทำงานได้ดีถ้าฉันระบุเน็ตเวิร์กอินเตอร์เฟสที่ควรใช้กับ "-I eth0" (ใช่อินเทอร์เฟซสองตัวบนเครื่อง Linux อยู่ในซับเน็ตเดียวกัน) ฉันยังคงต้องการที่จะเข้าใจว่าการเปลี่ยนแปลงครั้งใดที่เครื่อง "b" ส่งเสียงปิ๊งและขอขอบคุณความรู้จากผู้เชี่ยวชาญ Ping กับ IPv4 ทำงานได้ดีทั้งสองทิศทาง หากฉันหยุด ping จาก "b", "a" ยังคง ping "b" ได้จนกว่าฉันจะหยุดมันด้วย Ctrl-C การลองอีกครั้งล้มเหลวแม้ว่าฉันจะลองทันทีดังนั้นฉันจึงเชื่อว่ามันไม่ใช่ปัญหา upcache ข้อมูลบางส่วน:
เครื่องจักร "a"
ระบบปฏิบัติการ: Windows (เพิ่ม "ICMPv6" ในข้อยกเว้นสำหรับไฟร์วอลล์)
ที่อยู่ IPv6: fe80 :: 21c: 1cff: fe00: 3de3
เครื่อง "b":
ระบบปฏิบัติการ: Linux Busybox
ที่อยู่ IPv6: fe80 :: 21c: 1cff: fe00: 3de4
ลองทั้งไบนารี "ping" และ "ping6"
address%zone
,fe80::21c:1cff:fe00:3de4%eth0
บน Linux; หมายเลขที่ถูกต้องสามารถพบได้ในตารางจากroute print
ใน Windows