我正试图在我的Ubuntu11.10电脑上设置一个飓风IPv6隧道。如https://wiki.ubuntu.com/IPv6#Get_已连接_使用_飓风_电动的所述,我已经设置了/etc/网络/接口文件。
My /etc/network/interfaces文件如下:
auto lo
iface lo inet loopback
auto he-ipv6
iface he-ipv6 inet6 v4tunnel
endpoint 209.51.161.14
address 2001:470:1f06:6::2/64
netmask 64
up ip -6 route add default dev he-ipv6
down ip -6 route del default dev he-ipv6
当我试图通过运行sudo ifup IPv6 6启动IPv6时,我会收到以下消息:
add tunnel sit0 failed: No buffer space available
Failed to bring up he-ipv6.
我已经仔细检查了我从飓风中输入的数据是否正确。是什么导致了这个问题,我该如何解决呢?
发布于 2012-03-03 18:37:06
问题1:/64
参数末尾的address
是不正确的。这就是netmask
参数的作用所在;您应该删除address
末尾的/64。
但是,如果已经配置了一个名为“he-ipv6 6”的隧道,那么您所看到的错误就是您所期望的。据猜测,您已经运行了ifup he-ipv6
,而且它在创建隧道之前就已经运行了,但是由于尾随/64
出现了一个错误。试着做
sudo ip tun del he-ipv6
在重试之前删除半配置的隧道。
发布于 2013-03-25 03:22:26
我也在家里配置了这个选项,加上飓风。它起作用了!但要注意以下几点:
1-我使用的是ubuntu 11.10
2-我在/etc/ eth0 /接口上禁用了手动配置和桥接配置,并设置了eth0,就像“auto /ifac面eth0 inet”一样
我已经跟踪了飓风网站http://ipv6.he.net/presentations.php的配置视频。名为"Tunnelbroker.net旅游与隧道创作“的视频
4-除非您设置ISP的公共Ip (因为我没有静态的puclic ),否则您需要在这个参数“终结点209.51.161.14”中设置端点IP (LAN),例如.# ifconfig
eth0 Link encap:Ethernet Endereço de HW f4:6d:04:d0:db:e3
inet end.: 192.168.25.22 Bcast:192.168.25.255 Masc:255.255.255.0
“端点192.168.25.22”
我混淆了我的ipv6地址,比如route2...copy comands,并粘贴在shell中,而不是在接口配置文件中。
https://askubuntu.com/questions/109709
复制相似问题