ฉันกำลังพยายามให้ IPv6 ทำงาน
โฮสต์ของฉันให้ข้อมูลต่อไปนี้แก่ฉัน:
เครือข่าย IPv6: 2a03:4000:2:483::/64
เกตเวย์ IPv6: fe80::1
ของฉัน /etc/network/interfaces
มีลักษณะเช่นนี้:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
#IPV6 static configuration
iface eth0 inet6 static
pre-up modprobe ipv6
address 2a03:4000:2:483::2
netmask 64
gateway fe80::1
# END IPV6 configuration
และ ifconfig
ส่งออกต่อไปนี้:
eth0 Link encap:Ethernet HWaddr 52:54:7e:5a:c2:b4
inet addr:46.38.236.169 Bcast:46.38.239.255 Mask:255.255.248.0
inet6 addr: fe80::5054:7eff:fe5a:c2b4/64 Scope:Link
inet6 addr: 2a03:4000:2:483::2/64 Scope:Global
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:173542 errors:0 dropped:0 overruns:0 frame:0
TX packets:27863 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:10582552 (10.0 MiB) TX bytes:1658598 (1.5 MiB)
ip -6 route show
เอาท์พุท:
default via fe80::1 dev eth0 metric 1024
และ route -6
:
Kernel IPv6 routing table
Destination Next Hop Flag Met Ref Use If
2a03:4000:2:483::/64 :: U 256 0 0 eth0
fe80::/64 :: U 256 0 0 eth0
::/0 fe80::1 UG 1024 0 0 eth0
::/0 :: !n -1 1 50 lo
::1/128 :: Un 0 1 25 lo
2a03:4000:2:483::2/128 :: Un 0 1 15 lo
fe80::5054:7eff:fe5a:c2b4/128 :: Un 0 1 0 lo
ff00::/8 :: U 256 0 0 eth0
::/0 :: !n -1 1 50 lo
ping6 ipv6.google.com
ผลลัพธ์ใน
PING ipv6.google.com(muc03s08-in-x04.1e100.net) 56 data bytes
From 2a03:4000:2:483::2 icmp_seq=1 Destination unreachable: Address unreachable
From 2a03:4000:2:483::2 icmp_seq=2 Destination unreachable: Address unreachable
From 2a03:4000:2:483::2 icmp_seq=3 Destination unreachable: Address unreachable
--- ipv6.google.com ping statistics ---
4 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2999ms
เซิร์ฟเวอร์กำลังทำงาน Debian 3.2.51-1
. ฉันหวังว่าคุณสามารถช่วยฉันได้
ลอง ping6 ipv6.google.com% eth0 บางครั้งการช่วยเหลืออย่างชัดเจน นอกเหนือจากนั้นที่อยู่ GW fe80 :: 1 นี้ดูแปลกไปหน่อย ช่วงนี้ถูกตั้งค่าไว้สำหรับลิงก์โลคัลแอดเดรสและไม่ควรใช้สำหรับข้อมูล GW
—
zeridon
@zeridon: ที่อยู่ link-local มักจะใช้สำหรับเกตเวย์ นั่นคือหนึ่งในวัตถุประสงค์ของมัน ดูเครื่องจักรที่ได้รับ GW เริ่มต้นจากการโฆษณาเราเตอร์ มันจะเป็นที่อยู่ลิงค์ท้องถิ่นและมันจะทำงานได้ดี
—
Sander Steffann
@Kimmax: ตรวจสอบการตั้งค่าไฟร์วอลล์ของคุณ ฉันจะไม่แปลกใจหากไฟร์วอลล์ (ค่าเริ่มต้นของคุณ) ปิดกั้นการรับส่งข้อมูล IPv6 โปรดทราบว่าสำหรับ IPv6 คุณต้องใช้
—
Sander Steffann
ip6tables
แทน iptables
ที่อยู่ link-local นั้นใช้ได้สำหรับเกตเวย์ แต่คุณยังต้องยืนยันว่าคุณมีที่อยู่ที่เหมาะสมสำหรับเกตเวย์ เราเตอร์อยู่ที่ไหนทั้งหมดนี้?
—
Paul
ฉันตั้งค่า ip6tables ด้วยความช่วยเหลือของเอกสารนี้: madduck.net/docs/ipv6 ถูกต้องหรือไม่
—
Kimmax