分类目录归档:未分类

为 HE TunnelBroker 添加更多的 IPv6 地址

我们知道,通过 HE 的 TunnelBroker 可以使没有 IPv6 连接性的服务器获得 IPv6 地址,但是样例配置通常只有一个 IP 地址,而我们实际得到是整个 /64 的 block,那么如何添加更多的 IP 地址呢?

一般来说,样例配置是这样的:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
auto he-ipv6
iface he-ipv6 inet6 v4tunnel
address </64 block>::2
netmask 64
endpoint <endpoint>
local <local address>
ttl 255
gateway </64 block>::1
auto he-ipv6 iface he-ipv6 inet6 v4tunnel address </64 block>::2 netmask 64 endpoint <endpoint> local <local address> ttl 255 gateway </64 block>::1
auto he-ipv6
iface he-ipv6 inet6 v4tunnel
        address </64 block>::2
        netmask 64
        endpoint <endpoint>
        local <local address>
        ttl 255
        gateway </64 block>::1

只要在后面添加两行即可:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
up ip -6 addr add <another IP> dev $IFACE
down ip -6 addr del <another IP> dev $IFACE
up ip -6 addr add <another IP> dev $IFACE down ip -6 addr del <another IP> dev $IFACE
up ip -6 addr add <another IP> dev $IFACE
down ip -6 addr del <another IP> dev $IFACE