文档详情

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

发布:2025-05-27约1.67千字共8页下载文档
文本预览下载声明

如何配置Linux系统ipv6环境

导读:相信很多同学在上架App到苹果appstore时遇到一个比拟坑爹的问题,就是App内的api或者网页必须要支持ipv6协议访问。这一下可把大伙儿急坏了,反复提交都被无情的拒绝,相信各位同学和笔者一样都是伤透了脑筋,接下来,我想请大家和我一起来共同学习一下如果在linuxcentos系统中配置ipv6环境。通过几天的不懈努力,现在app终于通过了苹果的审核,在此将我的一些经验分享出来,希望能够帮助到更多的同学。

一:检查Linux是否已经开启ipv6

[root@iz2ze3oyrjbxg32wecre15z/]#ifconfig

从结果看出,输出结果没有ipv6支持

如果支持ipv6,那么输出结果会包含“inet6”。

各位同学可以亲测一下,如果各位同学的环境已经支持,那么可以不用往下看啦,呵呵!

二:开启ipv6

找到配置sysctl.conf文件,路径在:/etc/sysctl.conf,找到如下配置:

如果已经存在,那么直接修改,如果不存在,那么新增。

将列出的ipv6相关配置更改为0

找到disable_ipv6.conf文件,路径在:/etc/modprobe.d/disable_ipv6.conf

找到如下配置:

将列出的配置更改为0

找到network.conf文件,路径在:/etc/sysconfig/network

找到如下配置:

将列出的配置更改为yes

重启网络效劳

[root@iz2ze3oyrjbxg32wecre15z/]#servicenetworkrestart

通过ifconfig命令检查是否已经启动ipv6

[root@iz2ze3oyrjbxg32wecre15z/]#ifconfig|grep-iinet6

结果显示,已经包含inet6相关信息。

三:添加ipv6隧道

这一步尤为重要,我们需要在一个Tunnelbroker网站为我们的效劳器建立一个ipv6隧道,地址:

1、注册

经广阔网友测试,目前gmail和163的邮箱可以顺利收到邮件,其他邮箱不一定能够收到邮件,本人是用的163邮箱,可以顺利收到,其他邮箱各位同学自己测试吧。

注册完后,官方会发送一封电邮到大家提供的邮箱里面,点击链接即可完成验证。

登录

创立隧道

在效劳器上配置路由

切换到Exampleconfigurations选项卡,在下拉菜单项选择择Linux-route2,将会出现一些设置命令,将命令复制后在效劳器命令行执行。其他操作系统可以一一对应。

检测是否已经设置成功

出现he-ipv6信息代表已经设置成功。

找到resolv.conf配置,添加谷歌的ipv6dns效劳器设置,路径在:/etc/resolv.conf

在配置文件中追加:

nameserver2001:4860:4860::8888

nameserver2001:4860:4860::8844

7、用ping命令测试连接谷歌效劳器

[root@iz2ze3oyrjbxg32wecre15z/]#

四:域名解析

1、首先找到ipv6地址,可以使用ifconfig命令,获取网络设备信息。

其中,int6addr:至/64Scope:Global中间的IP地址及为我们所需要的ipv6地址。

特别提示:一定不能包含/64,否那么地址是不合法的。

到域名提供商后台添加AAAA映射,这里是以阿里云为例

至此,本节内容已经完毕,感谢各位同学和我一起学习,如果有任何意见和建议欢送批评指正。下节我们将一起学习“Linux下ipv6配置系列二:如何为Nginx添加ipv6模块”

显示全部
相似文档