Linux配置ipv6环境

Linux配置ipv6环境

一、检查linux是否开启了ipv6:ifconfig

在这里插入图片描述
如果有ipv6字样,则是开启了,如果没有的话看下一步

二、开启ipv6

1、b编辑sysctl.conf 文件,路径在:/etc/sysctl.conf ,找到如下配置
在这里插入图片描述
如果没有则新增,有的话改为0,保存并退出

2、编辑disable_ipv6.conf,路径 /etc/modprobe.d/disable_ipv6.conf
在这里插入图片描述
原本是1,改为0,保存并退出
3、编辑 network.conf ,路径在:/etc/sysconfig/network
在这里插入图片描述
原本是no改为yes保存并退出
4、重启网络 service network restart
5、通过ifconfig 命令检查是否已经启动ipv6,通过ifconfig|grep -i inet6去查看ipv6信息
在这里插入图片描述

三、添加ipv6隧道

我们需要在一个 Tunnel broker 网站为我们的服务器建立一个ipv6隧道
注册后登录
在这里插入图片描述

填写信息
在这里插入图片描述
填写完成后,邮箱会收到一封邮件,点击验证即可

点击创建隧道
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在服务器上配置路由
在选择操作系统的时候有一个坑需要注意,其他的没试过,linux版本7以下选择第一个,7以上包含7选择第二个,否则最后去验证ipv6的时候会验证不通过
在这里插入图片描述
在这里插入图片描述
把出现的代码复制,在linux中执行,没报错则成功,我这里已经执行过了,就不贴图了,输入ifcnfig,如果出现了 he-ipv6信息代表已经设置成功。
网上还有说需要配置谷歌服务器,访问的话肯定会失败,除非你翻墙了,这里就不做介绍了。

四、域名解析

我用的阿里云,这里介绍阿里云,
在这里插入图片描述
这里就配置完成了
在这里插入图片描述
ping一下你的ipv6地址,看看能否通过

五、nginx增加ipv6模块

nginx -V 查看是否有ipv6字样,有则代表有ipv6模块,没有则往下看
在这里插入图片描述
下载nginx源码,并上传到linux服务器中
cd 打开下载后的nginx所在目录
执行tar xvzf nginx压缩包进行解压
在这里插入图片描述
进入解压后的文件夹
在这里插入图片描述
执行命令配置新的参数,加入 ipv6模块。
切记,一定要在之前的添加,否则会丢失模块
./configure --user=www --group=www --prefix=/server/nginx --with-http_stub_status_module --without-http-cache --with-http_ssl_module --with-http_gzip_static_module –with-ipv6
在这里插入图片描述
配置完毕后,执行make 命令,重新编译,我已经编译过了,就不贴图了。
编译完毕后,会在当前目录下创建objs目录,新的nginx执行文件将生成在该目录中
在这里插入图片描述
在这里插入图片描述
替换nginx执行文件,一定要备份备份备份,否则来不及后悔都

cp /server/nginx/sbin/nginx /server/nginx/sbin/nginx.bak

停止nginx,否则无法覆盖的

service nginx stop

覆盖

cp nginx /server/nginx/sbin/nginx

进入sbin目录,执行 ./nginx -t查看是否正确
在这里插入图片描述
启动nginx

service nginx start

检查nginx是否已经支持ipv6
在这里插入图片描述
配置成功

六、配置nginx监听

这是监听http
ipv6only=on这个只能在一个配置文件中添加,我们有多个域名在一个服务器中,一开始每一个都添加了,nginx则报错

listen [::]:80 ipv6only=on;

在这里插入图片描述

监听443端口:
在这里插入图片描述

七、测试

两个地址都可以
http://ipv6-test.com/validate.php
https://www.boce.com/ipv6

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值