Answers:
IPv6连接没有硬件限制,只有软件必须支持它。在Arch分发中,默认情况下启用IPv6,因此,如果您的路由器具有DHCPv6或RA,则将自动连接到IPv6互联网。
Raspbian支持IPv6,但是默认情况下不加载内核模块(在最近的发展之后,这真是令人遗憾。)IPv6的可以在运行时启用modprobe ipv6
命令或在启动时通过追加ipv6
来/etc/modules
。
我将查看特定发行版的文档,以了解有关在设备上配置IPv6的更多信息。
不,在Tibor所说的情况下,在推荐的映像(Debian发行版,debian6-19-04-2012.zip)中,不存在IPv6 (既不在内核中,也不在模块中)。
stephane@raspberrypi:~$ ifconfig eth0
eth0 Link encap:Ethernet HWaddr b8:27:eb:ba:90:94
inet addr:192.168.2.38 Bcast:192.168.2.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1488 Metric:1
RX packets:1014 errors:0 dropped:0 overruns:0 frame:0
TX packets:398 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:69236 (67.6 KiB) TX bytes:57486 (56.1 KiB)
您必须重新编译内核。
压缩的debian映像debian6-19-04-2012.zip不随ipv6一起提供。
有一个Beta镜像是最近的(并且对我来说在其他几种方面也表现得更好),它确实具有IPv6。这是在http://www.raspberrypi.org/archives/1435
使用该映像,IPv6会在启动时自动启动(在我的已经配置了IPv6的网络上)。
我刚刚测试过喘息的版本(感谢Ben的链接),我可以确认IPv6正常。我使用“ Debian wheezy + Apache2 + Wordpress”进行了快速测试,并且工作正常……缓慢……但出于测试目的,这还算不错。如果您想检查,可以转到“ http://myraspberry.farm-net.eu”。如果您有双栈客户端,则可以查看您的IP地址。
只是为了更新此答案,问题是有很多版本的Raspberry Pi和(到目前为止)有两个Raspbian(Debian)版本可用。
Wheezy
IPV6默认情况下处于禁用状态。您可以使用
sudo modprobe ipv6 进行激活,并且ipv6将显示在您的next上ifconfig
。要使更改永久生效,必须修改/etc/modules
并追加模块列表ipv6
(这是模块名称)。
要支持ipv6,您的/etc/networks/interfaces
文件应如下所示:
iface wlan0 inet6 auto
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Jessie
IPV6是活动的,默认情况下已加载。无需更改。