Linux主机支持IPv6隧道方式

创建IPv6隧道

免费创建IPv6隧道网站:https://www.tunnelbroker.net/




创建

免费注册账号,之后创建隧道。

1. 创建隧道:Create Regular Tunnel

Linux主机支持IPv6隧道方式_第1张图片
创建隧道



2. 输入IPv4并选择合适的隧道服务器
选择之前可对服务器ip进行ping测试,选择丢包率和延迟较小的服务器来创建。

Linux主机支持IPv6隧道方式_第2张图片
选择隧道服务器



3. 创建完成后效果图

Linux主机支持IPv6隧道方式_第3张图片
效果图



4. 选择操作系统

Linux主机支持IPv6隧道方式_第4张图片
选择操作系统



在服务器上执行方框内的命令。

Linux主机支持IPv6隧道方式_第5张图片
选择win2008



5. 测试IPv6

ping6 ipv6.baidu.com
ping -6 ipv6.baidu.com




修改Linux主机的IPv6配置

如果没有默认开启了ipv6的话,需要进行相关设置。

1. 修改 /etc/sysctl.conf 中ipv6配置:

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



2. 注释掉 /etc/modprobe.d/disable_ipv6.conf 文件内容:

#alias net-pf-10 off
#options ipv6 disable=0



3. 修改 /etc/sysconfig/network 中配置项值:

NETWORKING_IPV6=yes



4. 重启服务器,查看ipv6是否成功

init 6

ifconfig | grep inet6

#init Commands:
  0              Power-off the machine
  6              Reboot the machine
  2, 3, 4, 5     Start runlevelX.target unit
  1, s, S        Enter rescue mode
  q, Q           Reload init daemon configuration
  u, U           Reexecute init daemon



5. 开启Web服务的IPv6支持:

#nginx中
listen [::]:80;




添加域名的IPv6记录(AAAA记录)

#记录类型

A记录:地址记录,用来指定域名的IPv4地址(如:8.8.8.8),如果需要将域名指向一个IP地址,就需要添加A记录。
CNAME: 如果需要将域名指向另一个域名,再由另一个域名提供ip地址,就需要添加CNAME记录。
TXT:在这里可以填写任何东西,长度限制255。绝大多数的TXT记录是用来做SPF记录(反垃圾邮件)。
NS:域名服务器记录,如果需要把子域名交给其他DNS服务商解析,就需要添加NS记录。
AAAA:用来指定主机名(或域名)对应的IPv6地址(例如:ff06:0:0:0:0:0:0:c3)记录。
MX:如果需要设置邮箱,让邮箱能收到邮件,就需要添加MX记录。
显性URL:从一个地址301重定向到另一个地址的时候,就需要添加显性URL记录(注:DNSPod目前只支持301重定向)。
隐性URL:类似于显性URL,区别在于隐性URL不会改变地址栏中的域名。
SRV:记录了哪台计算机提供了哪个服务。格式为:服务的名字、点、协议的类型,例如:_xmpp-server._tcp。

进入域名管理后台,添加一条AAAA记录,记录名与ipv4相同,记录值为服务器的IPv6地址“xx:x:xxx:x”;
如不支持AAAA记录,可以将NS服务修改为DNSPOD的NS服务器,到dnspod上去进行添加。




测试IPv6

打开http://ipv6-test.com/,输入域名或IP进行测试。

Linux主机支持IPv6隧道方式_第6张图片
ipv6-test

你可能感兴趣的:(Linux主机支持IPv6隧道方式)