Score:0

การเชื่อมต่อ IPv6 ลดลงหลังจากต่ออายุที่อยู่

ธง cn

ฉันมีเราเตอร์ที่ใช้ OpenWrt และเครื่องที่มี Linux ในตัวซึ่งสร้างด้วย Yocto ฉันต้องตรวจพบการต่ออายุสัญญาเช่าในใบสมัคร C ของฉัน บนเราเตอร์ของฉัน ฉันลดเวลาการเช่าลงเหลือ 30 วินาที เมื่อฉันเข้าสู่ระบบ Linux เข้าสู่เครือข่าย OpenWrt และได้รับที่อยู่ DHCPv6 ฉันสามารถ ping จาก Linux ไปยังเราเตอร์ (จากที่อยู่ที่เซิร์ฟเวอร์ DHCPv6 กำหนด) แต่ทุกครั้งที่ต่ออายุที่อยู่ ping จะเริ่มไม่แสดงอะไรเลย ไม่มีข้อผิดพลาด ไม่มีข้อมูลที่เครือข่ายไม่สามารถเข้าถึงได้ ไม่มีอะไรเลย ในขณะนี้ tcpdump ยังคงแสดงคำขอ ICMP6 echo และ ICMP6 echo replays อะไรทำให้ ping ไม่แสดงอะไรเลยหลังจากต่ออายุที่อยู่

นี่คือการกำหนดค่าเราเตอร์ของฉันใน /etc/config/dhcp:

กำหนดค่า dhcp 'lan'
    อินเทอร์เฟซตัวเลือก 'lan'
    ตัวเลือกเริ่มต้น '100'
    ตัวเลือกจำกัด '50'
    ตัวเลือกอย่างน้อยที่สุด '30s'
    ตัวเลือก dhcpv6 'เซิร์ฟเวอร์'
    ตัวเลือก ra 'เซิร์ฟเวอร์'
    ตัวเลือก ra_useleasetime '1'
    ตัวเลือก ra_lifetime '30'

แก้ไข ฉันทำการทดสอบซ้ำ 3 ครั้งด้วย เส้นทาง ip -6 และฉันไม่ได้รับรายการที่มีเมตริกที่เปลี่ยนแปลง สิ่งเดียวที่เปลี่ยนไปคือเวลาหมดอายุ เส้นทาง ip -6 เมื่อ ping ทำงาน:

fd33:a242:c52a::581 dev wlan0 โปรโตเคอร์เนลเมตริก 256 pref สื่อ
fd33:a242:c52a::/64 dev wlan0 proto kernel metric 256 หมดอายุ 53sec pref medium
fe80::/64 dev eth0 เคอร์เนลโปรโตเมตริก 256 pref สื่อ
fe80::/64 dev wlan0 เคอร์เนลโปรโตเมตริก 256 pref สื่อ
ff00::/8 dev eth0 เมตริก 256 pref สื่อ 
ff00::/8 dev wlan0 เมตริก 256 pref สื่อ 

เมื่อ ping ไม่ทำงาน:

fd33:a242:c52a::581 dev wlan0 โปรโตเคอร์เนลเมตริก 256 pref สื่อ
fd33:a242:c52a::/64 dev wlan0 proto kernel metric 256 หมดอายุ 51sec pref medium
fe80::/64 dev eth0 เคอร์เนลโปรโตเมตริก 256 pref สื่อ
fe80::/64 dev wlan0 เคอร์เนลโปรโตเมตริก 256 pref สื่อ
ff00::/8 dev eth0 เมตริก 256 pref สื่อ 
ff00::/8 dev wlan0 เมตริก 256 pref สื่อ 
Michael Hampton avatar
cz flag
คุณต้องดูที่ไคลเอนต์ ไม่ใช่เราเตอร์
tom654321 avatar
cn flag
@MichaelHampton ฉันคัดลอกการกำหนดค่าเราเตอร์ของฉันเพื่อแสดงว่าฉันกำหนดค่าที่อยู่ทั้งแบบไร้สถานะและไร้สถานะ และเปลี่ยนเวลาการเช่า ฉันไม่รู้ว่าฉันควรมองหาอะไรจากลูกค้า ที่อยู่ที่กำหนดจากเซิร์ฟเวอร์ DHCPv6 จะไม่เปลี่ยนแปลง
Michael Hampton avatar
cz flag
ดูทุกอย่าง ไฟร์วอลล์, ตารางเส้นทาง, การกำหนดค่าอินเทอร์เฟซ, `dmesg`, บันทึกระบบ และอื่น ๆ ที่ฉันลืมพูดถึง
tom654321 avatar
cn flag
ฉันไม่มีรายการใน iptables ในบันทึกของระบบปรากฏข้อความเกี่ยวกับการต่ออายุที่อยู่เท่านั้น dmesg ไม่แสดงข้อความใหม่หลังจากต่ออายุที่อยู่ `netstat -rn6` แสดงอีกหนึ่งรายการ: `fd33:a242:c52a::4e2/128 :: Un 0 2 0 wlan0` ฉันมีรายการที่คล้ายกันมาก แต่มีเมตริกต่างกัน (256 แทนที่จะเป็น 0) เหตุใดจึงเพิ่มเส้นทางนี้ลงในตาราง
Michael Hampton avatar
cz flag
เน็ตสแตท? เหตุใดสิ่งที่ล้าสมัยจึงติดตั้งบนระบบของคุณ มันฝังอยู่ใช่ไหม? ใช้ `เส้นทาง ip -6`
tom654321 avatar
cn flag
@MichaelHampton ฉันทำการทดสอบซ้ำ 3 ครั้งด้วยเส้นทาง ip -6 และฉันไม่ได้รับรายการด้วยเมตริกที่เปลี่ยนแปลงฉันได้แก้ไขโพสต์และคัดลอกรายการจาก `ip -6 route`

โพสต์คำตอบ

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