linux开启ipv6

news/2024/12/3 7:34:27/

一、阿里云ecs服务器配置(centos系统)

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 <wbr>options ipv6 disable=0

 

3.修改/etc/sysconfig/network的配置(没有则添加),如下

NETWORKING_IPV6=no

 

4.修改/etc/sysconfig/network-scripts/ifcfg-eth0(根据自己的服务器网卡选择对应的文件),如下:

IPV6INIT=yesIPV6_AUTOCONF=yes

5.做完以上步骤以后记得要重启服务器(线上环境,注意不要影响业务哦),然后ifconfig看一下你的服务器网卡信息中有没有inet6的字样,如果有就说明开启ipv6成功了

二、注册he账号,并生成一个tunnel,这是网址:https://www.tunnelbroker.net/

1.创建tunnel

1、登录后点击左侧的Create Regular Tunnel

2、输入你的服务器公网ip

3、选择一个延迟比较低的服务器,可以自己ping一下

4、选择Example Configurations->linux-route2

5、代码到服务器执行(如果想开机自动执行,可以修改/etc/init.d/network,把如下代码加到start中)​​​​​​​

modprobe ipv6ip tunnel add he-ipv6 mode sit remote 216.218.221.6 local 172.21.55.113 ttl 255ip link set he-ipv6 upip addr add 2001:470:18:e02::2/64 dev he-ipv6ip route add ::/0 dev he-ipv6ip -f inet6 addr

6、ping6 ipv6.baidu.com看一下是否能ping通,如果可以就说明OK了哦

三、解析AAAA到(请到您的域名提供商后台做相应操作)

阿里云是支持这种解析的,但dns会报错,经测不影响appstore审核,ipv6的地址就是上一步中申请的ip 2001:470:18:e02::2

四、nginx监听ipv6

这一步最简单,直接在server中加上下面代码就可以了(如果https有分开配置,也要记得加哦listen [::]:443 ipv6only=on ssl;

listen [::]:80;

 

五、测试

在这之前先添加ipv6的dns服务器,在最后添加nameserver 2001:4860:4860::8888,nameserver 2001:4860:4860::8844谷歌的ipv6 dns服务器​​​​​​​

# vim /etc/resolv.conf
options timeout:1attempts:1 rotate
nameserver x.x.x.x
nameserver x.x.x.x
nameserver 2001:4860:4860::8888
nameserver 2001:4860:4860::8844

 

http://ipv6-test.com/validate.php在这个网址中输入你的域名就可以了,只要下面两项可以过就可以提交app审核了:​​​​​​​

AAAA DNS recordIPv6 web server

备注:

1、修改了配置后,一定要重启服务器,不然不会生效

2、he不够稳定,有时候会出现web server is unreachable : Connection timed out这个错误,解决方法是,自己写一个定时脚本ping指定网址,如ping6 ipv6.zlx3323.cn

3、阿里云服务器,需要把he中的外网ip替换成你的内网ip

4、关闭ipv6防火墙 service ip6tables stop

原文连接:

https://mp.weixin.qq.com/s?__biz=MzIxMTI0NTE3NQ==&mid=2649604103&idx=1&sn=1c66d301786923f6ffbd3f8f94a1fc87&chksm=8f41211fb836a809e01d3d11e9cd8ab337f19a4ff5233c29cbc049c474342560ac29502216a2&mpshare=1&scene=23&srcid=&sharer_sharetime=1579753062671&sharer_shareid=e8ed6fd752ffeac4e2dc99939d3d2923#rd


http://www.ppmy.cn/news/136689.html

相关文章

QQ群文件无法显示,空白,加载不出来

无法访问的情况在我的电脑中发生了&#xff0c;就贴出来了给各位参考。 我的网络可以使用IPV6&#xff0c;并且使用google的Ipv6DNS(2001:4860:4860:8888)才出现了这种情况。 并且不止腾讯的会出现这种问题&#xff0c;都是开启Ipv6后某些地址被解析到错误的Ip导致不能访问。…

25 openEuler管理网络-使用nmcli命令配置ip

文章目录 25 openEuler管理网络-使用nmcli命令配置ip25.1 nmcli介绍25.2 设备管理25.2.1 连接到设备25.2.2 断开设备连接 25.3 设置网络连接25.3.1 配置动态IP连接25.3.1.1 配置IP25.3.1.2 激活连接并检查状态 25.3.2 配置静态IP连接25.3.2.1 配置IP25.3.2.2 激活连接并检查状态…

2023.4.4

24&#xff1a;final关键字 final修饰变量&#xff1a; &#xff08;1&#xff09;final修饰一个基本类型的变量&#xff0c;变量的值不可以改变&#xff0c;这个变量也变成了一个字符常量&#xff0c;规定&#xff1a;名字大写。 &#xff08;2&#xff09;final修饰一个引用…

公用IPv6 IPv4 DNS

IPv6 下一代互联网国家工程中心 China IPv6 DNS 服务器 雪人计划 Yeti DNS Project 首选&#xff1a;240c::6666 备用&#xff1a;240c::6644 备用&#xff1a;240c::4444 CNNIC IPv6 DNS 服务器 首选&#xff1a;2001:dc7:1000::1 百度 2400:da00::6666 阿里云 2400:3200::1 2…

Linux下ipv6配置系列一:如何配置Linux系统ipv6环境

导读&#xff1a;相信很多同学在上架App到苹果app store时遇到一个比较坑爹的问题&#xff0c;就是App内的api或者网页必须要支持ipv6协议访问。这一下可把大伙儿急坏了&#xff0c;反复提交都被无情的拒绝&#xff0c;相信各位同学和笔者一样都是伤透了脑筋&#xff0c;接下来…

Windows掉激活或重装后激活失败

Windows重装后激活失败 注&#xff1a;本文提到的解决方法仅适用于之前是正版系统&#xff0c;突然不能激活了&#xff08;Windows未激活&#xff09;&#xff0c;或者之前是正版系统&#xff0c;重装后激活密钥与微软服务器同步失败导致Windows未激活。本文提到的解决方案不适…

DNS服务器列表

Public DNS IPv4 地址 首选&#xff1a;119.29.29.29 AliDNS 阿里公共 DNS IPv4 地址 首选&#xff1a;223.5.5.5 备用&#xff1a;223.6.6.6 114 DNS 常规公共 DNS (干净无劫持) 首选&#xff1a;114.114.114.114 、备选&#xff1a;114.114.115.115 拦截钓鱼病毒木马网站 (…

IPV6 DNS服务器地址列表

教育网DNS服务器: 北京邮电大学DNS服务器 2001:da8:202:10::36 2001:da8:202:10::37 北京科技大学DNS服务器 2001:da8:208:10::6 加入”Google Over IPv6”计划的DNS: Hurricane Electric DNS ordns.he.net 2001:470:20::2 74.82.42.42 tserv1.fmt2.he.net 2001:470…