在CentOS 7(vps)下自主给vps添加IPV6地址

现在很多vps都附带IPV6了 其实对我们来说目前还没啥有用的。不过有特殊需要的可以看看此文章。猫哥相信未来ipv6将占领全球。ip将不在像现在这样费劲了。

本文以CentOS 7系统为例,已经测试通过了。

首先,我们ping一下,可以看到,是不支持IPv6的,注意使用 ping6

c1.jpg

好了我们开始

一、注册Tunnel broker

1、到 https://www.tunnelbroker.net/ 注册一个账号,并通过邮箱验证,登陆后,点击【Create Regular Tunnel】,输入你的VPS 的IPv4的地址,并选择好地区,别乱选。

c2.jpg

2、选择【Example configurations】,再选择【linux-net-tools】,把下框的命令复制保存好,待用,我们在这里将之称之为【A代码】,下同。

c3.jpg

二、vps本地开启IPv6

用你喜欢的putty或者xshell之类的工具连接你的vps,请使用root登陆,然后运行【A代码】

三、重新检测是否已经支持

c4.jpg

四、开机启动

突然发现,重新开机后,又不支持IPv6,得重新运行一次-A代码-没办发只能用最原始的方法实现开机后自动支持IPv6。

创建文件【/root/ipv6.sh】,内容大概是这样的:

#!/bin/bash

A代码

运行下面命令,让【/root/ipv6.sh】有运行的权限。

chmod +x /root/ipv6.sh

编辑【/etc/rc.d/rc.local】,在最下面加入:

sh /root/ipv6.sh

于是,重启后,也有IPv6了。

五、其他应用

那么,该如何让我们的vps访问youtube时,直接使用IPv6地址呢?下载这个文件:google_IPv6 ,然后把里面的内容复制到你VPS 【/etc/host】的下面,便可以了。

因为没有测试其他商家的VPS,所以并不知道是不是通用,但是如果你的VPS开启失败,请自行跟进下面的方法排错

1、检查文件【/etc/modprobe.d/disable_ipv6.conf】,其中两个属性应该如下:

alias net-pf-10 off

options ipv6 disable=0

2、【/etc/sysconfig/network】其中一个属性应该 是    ETWORKING_IPV6=yes

3、【/etc/sysconfig/network-scripts/ifcfg-eth0】其中的几个属性,应该如下:

IPV6INIT=yes

IPV6_AUTOCONF=yes

4、【/etc/sysctl.conf】其中的几个属性应该如下:

net.ipv6.conf.all.disable_ipv6 = 0

net.ipv6.conf.default.disable_ipv6 = 0

net.ipv6.conf.lo.disable_ipv6 = 0

如果你开启了那个服务,可以在  ipv6-test.com  查看,是否已经支持IPv6。

本站声明:
1.本站所有干货均来源于互联网,部分收费资源为保障服务器运行,不保证100%完整、不提供任何技术支持
2.分享目的仅限于学习和测试,一切商业行为与本站无关,下载后请在24小时内删除。
3.请勿用于商业用途,不得违反国家法律,如需商业使用请向官方购买授权,由于使用该资源引起的侵权行为 与本站无关!
4. 如有链接无法下载、失效或广告,请联系管理员处理!
5. 如遇到加密压缩包,默认解压密码为"www.xyouhui.com",如遇到无法解压的请联系管理员!

享优汇小站 | 软件神器 | 给力的源码主题 | 免费干货 » 在CentOS 7(vps)下自主给vps添加IPV6地址

发表评论

有啥好玩意就分享一下

立即查看