使用轻型隧道允许将相同(隧道)设备用于许多目的地(除其他事项外)。对于vxlan/ipv4 4,它可以工作;
ip link add vxlan4 type vxlan dstport 4789 dev eth1 ttl 4 external
ip link set dev vxlan4 up
ip route replace 220.0.0.0/24 dev vxlan4 encap ip id 100 dst 192.168.2.221
但是相同的配置不适用于IPv6;
ip -6 link add vxlan6 type vxlan dstport 4789 dev eth1 ttl 4
数据中心中有一个具有本机IPv6连接的服务器。(我有一个/48块可供使用。)
我想通过openvpn使用这个服务器作为一个ipv6隧道服务器,但是我不能让它完全工作。
我的服务器: Linux,Centos 5.2 eth0双栈ipv4 4/ipv4 6
ip addr list:
eth0
inet aa.bb.cc.dd/24 (my global IP address)
inet6 2001:aaaa:bbb::2/48 (2001:aaaa:bbb::1 is the default GW of my ISP)
sit2
link/sit 10.8.0.1 peer 10.8.0.2
我的ISP (宪章)提供一个6 6RD中继到IPv6。我想配置Ubuntu来使用这个地址。我发现的大多数链接都是如何禁用IPv6的。所以我不知道怎么让它起作用。我在接口文件上找到了一个博客,并修改了我的博客,使其包含了IPv6:
#The loopback network interface
auto lo
iface lo inet loopback
#Initalize the main interface
auto eth0
#set the static information here
iface eth0 inet static
address 192.168.1.103
我正在尝试在远程计算机和本地机器之间设置一个ipip6隧道,以便给我的机器提供一个公共IPv4地址(它有IPv6,但它位于承载级NAT之后)。
到目前为止,我已经能够通过手动运行一系列ip命令来完成这个任务。
在我的本地机器(机器A)上,我运行以下命令来设置隧道:
sudo ip link add name tun0 type ip6tnl local [machine A ipv6 address] remote [machine B ipv6 address] mode tun0
sudo ip link set dev tun0 up
sudo ip a add dev tun0 10.
我正试图在我的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