我正在尝试在我的 Ubuntu 11.10 计算机上设置 Hurricane IPv6 隧道。我已经按照https://wiki.ubuntu.com/IPv6#Get_connected_with_Hurricane_Electric 上的说明设置了我的/etc/network/interfaces文件。
我的/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
Run Code Online (Sandbox Code Playgroud)
当我尝试通过运行sudo ifup he-ipv6来启动 IPv6 时,我收到以下信息:
add tunnel sit0 failed: No buffer space available
Failed to bring up he-ipv6.
Run Code Online (Sandbox Code Playgroud)
我已经仔细检查了我从 Hurricane 输入的数据是否正确。是什么导致了这个问题,我该如何解决?
ric*_*vdh 16
问题一:参数/64末尾的address不正确。这就是netmask参数的用途;您应该删除address.
但是,如果已经配置了名为“he-ipv6”的隧道,您所看到的错误就是您所期望的。猜测一下,您已经运行了ifup he-ipv6,并且在由于尾随/64. 尝试做
sudo ip tun del he-ipv6
Run Code Online (Sandbox Code Playgroud)
在重试之前删除半配置的隧道。
| 归档时间: |
|
| 查看次数: |
13793 次 |
| 最近记录: |