利用tunnelbroker在服务器增加IPv6访问

利用tunnelbroker在服务器增加IPv6访问

首先:注册并登陆 https://www.tunnelbroker.net/

          创建隧道(Create Regular Tunnel)

          需要填写服务器的IP,并选择地区,创建(Create Tunnel)    

          创建成功后

        2.png

        1.jpg

然后:配置服务器(演示为centos)

文件1

vim /etc/sysctl.conf

 将以下三行的1改为0

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

文件2

vim /etc/sysconfig/network

将NETWORKING_IPV6=no改为NETWORKING_IPV6=yes

文件3

vim /etc/modprobe.d/disable_ipv6.conf

注释内容

最后:绑定隧道

注意:如果服务器DHCP分配的有内网IP,则下面服务器IPv4使用内网IP

方式1:(此方式重启后失效)

按照上图隧道给到的代码

执行

modprobe ipv6
ip tunnel add he-ipv6 mode sit remote 隧道IPv4 local 服务器IPv4(内网) ttl 255
ip link set he-ipv6 up
ip addr add 申请的IPv6 dev he-ipv6
ip route add ::/0 dev he-ipv6
ip -f inet6 addr

方式2:

文件1

vim /etc/sysconfig/network

添加

IPV6_DEFAULTDEV="sit1"

文件2

vim /etc/sysconfig/network-scripts/ifcfg-eth0

添加

IPV6ADDR=网关IPv6

文件3

vim /etc/sysconfig/network-scripts/ifcfg-sit1

添加

ONBOOT=yes
DEVICE=sit1
BOOTPROTO=none
IPV6INIT=yes
IPV6TUNNELIPV4=隧道IPv4
IPV6TUNNELIPV4LOCAL=服务器IPv4(内网)
IPV6ADDR=申请的IPv6

结果:成功


标签: IP

发表评论: