สิ่งแวดล้อม
- VM: ลินุกซ์ เดเบียน 10.10
- เครือข่ายเสมือนพร้อมพื้นที่ที่อยู่ ipv4 และ ipv6 และซับเน็ต
- ที่อยู่ ipv4 สาธารณะและที่อยู่ ipv6 สาธารณะ (SKU มาตรฐาน)
- VM NIC เชื่อมโยง ipv4 สาธารณะและที่อยู่ ipv6 สาธารณะ
- VM NIC กำหนดที่อยู่ ipv4 และ ipv6 ส่วนตัว (ตรวจสอบกับ
ที่อยู่ IP
)
กลุ่มความปลอดภัยเครือข่าย:
เส้นทางเครือข่าย NIC ที่มีประสิทธิภาพ
ปัญหา
ไม่สามารถเชื่อมต่อ http://ipv6.google.com
# curl -v http://ipv6.google.com
* ลอง 2404:6800:4005:812::200e...
* ตั้งค่า TCP_NODELAY
* การเชื่อมต่อทันทีล้มเหลวสำหรับ 2404:6800:4005:812::200e: เครือข่ายไม่สามารถเข้าถึงได้
* ปิดการเชื่อมต่อ 0
curl: (7) ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์
ไม่มีเส้นทางเริ่มต้น ipv6
# ip -6 ร
:: 1 dev lo เคอร์เนลโปรโตเมตริก 256 pref สื่อ
fd00::/80 dev docker0 เมตริก 1024 สื่อการตั้งค่าลิงก์ดาวน์
fd00:4244:7016::4 dev eth0 proto kernel metric 256 pref สื่อ
fe80::/64 dev docker0 โปรโตเคอร์เนลเมตริก 256 ค่ากลางของลิงก์ดาวน์
fe80::/64 dev br-a3568bc4adc5 โปรโตเคอร์เนลเมตริก 256 pref สื่อ
fe80::/64 dev veth907e563 proto kernel metric 256 pref สื่อ
fe80::/64 dev vethdf50b7b เคอร์เนลโปรโตเมตริก 256 pref สื่อ
fe80::/64 dev veth1322b71 proto kernel metric 256 pref สื่อ
fe80::/64 dev veth6d1b4d6 เคอร์เนลโปรโตเมตริก 256 pref สื่อ
fe80::/64 dev vethca17875 proto kernel metric 256 pref สื่อ
fe80::/64 dev eth0 เคอร์เนลโปรโตเมตริก 256 pref สื่อ
ไม่มีเส้นทางเริ่มต้นในโฆษณาเราเตอร์ ipv6
โฆษณาเราเตอร์มีความยาวคำนำหน้าเท่านั้น
# tcpdump -i eth0 -vv icmp6
tcpdump: กำลังฟัง eth0, ประเภทลิงก์ EN10MB (Ethernet), ขนาดการดักจับ 262144 ไบต์
00:51:28.053407 IP6 (hlim 255, ส่วนหัวถัดไป ICMPv6 (58) ความยาวเพย์โหลด: 56) fe80::1234:5678:9abc > ip6-allnodes: [icmp6 รวมตกลง] ICMP6, โฆษณาเราเตอร์, ความยาว 56
hop limit 0, flags [managed, other stateful], pref medium, อายุการใช้งานเราเตอร์ 9000 วินาที, เวลาที่เข้าถึงได้ 0ms, retrans timer 0ms
ตัวเลือกที่อยู่ลิงค์ต้นทาง (1) ความยาว 8 (1): 12:34:56:78:9a:bc
0x0000: 1234 5678 9abc
ตัวเลือกข้อมูลคำนำหน้า (3), ความยาว 32 (4): fd00:4244:7016::/64, แฟล็ก [onlink], อนันต์เวลาที่ถูกต้อง, คำนำหน้า อินฟินิตี้เวลา
0x0000: 4080 ffff ffff ffff ffff 0000 0000 fd00
0x0010: 4244 7016 0000 0000 0000 0000 0000
ที่อยู่ IPV6
# ที่อยู่ IP -6
1: แท้จริง: <LOOPBACK,UP,LOWER_UP> mtu 65536 สถานะ UNKNOWN qlen 1,000
inet6 ::1/128 ขอบเขตโฮสต์
valid_lft ตลอดไป reserved_lft ตลอดไป
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 สถานะ UP qlen 1000
inet6 fd00:4244:7016::4/128 ขอบเขตทั่วโลก
valid_lft ตลอดไป reserved_lft ตลอดไป
ลิงค์ขอบเขต inet6 fe80::20d:3aff:fe82:b7d3/64
valid_lft ตลอดไป reserved_lft ตลอดไป
3: นักเทียบท่า 0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 สถานะลง
inet6 fe80::1/64 ลิงก์ขอบเขตเบื้องต้น
valid_lft ตลอดไป reserved_lft ตลอดไป
4: br-a3568bc4adc5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 สถานะขึ้น
ลิงค์ขอบเขต inet6 fe80::42:5bff:fe7d:1e0d/64
valid_lft ตลอดไป reserved_lft ตลอดไป
16: veth907e563@if15: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 สถานะขึ้น
ลิงค์ขอบเขต inet6 fe80::44da:baff:fef3:c54d/64
valid_lft ตลอดไป reserved_lft ตลอดไป
18: vethdf50b7b@if17: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 สถานะขึ้น
inet6 fe80::5c5d:93ff:fead:8190/64 ลิงค์ขอบเขต
valid_lft ตลอดไป reserved_lft ตลอดไป
20: veth1322b71@if19: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 สถานะขึ้น
ลิงค์ขอบเขต inet6 fe80::f4a1:ceff:fe3e:55f4/64
valid_lft ตลอดไป reserved_lft ตลอดไป
22: veth6d1b4d6@if21: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 สถานะขึ้น
ลิงค์ขอบเขต inet6 fe80::60de:73ff:fe59:74ec/64
valid_lft ตลอดไป reserved_lft ตลอดไป
24: vethca17875@if23: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 สถานะขึ้น
inet6 fe80::f47a:a6ff:febf:a444/64 ลิงค์ขอบเขต
valid_lft ตลอดไป reserved_lft ตลอดไป