全球主机交流论坛备用站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

全球云38元起免备案V2EX搬瓦工VPS
SEO查询超级PING网站测速
Virmach特价鸡乌云漏洞吾爱破解
查看: 2427|回复: 0

小白教程,让VPS支持IPv6,不管需不需要反正都发出来了

[复制链接]

1788

主题

3万

回帖

3万

积分

新手上路

Rank: 1

积分
38431
发表于 2017-6-22 21:50:30 | 显示全部楼层 |阅读模式
20230417
本文以阿里云 Ubuntu 16.04为例,其他云服务器,其他系统类似操作,要懂得举一反三

1. 注册Tunnel broker
https://www.tunnelbroker.net/

2. 创建通道“Create Regular Tunnel”
填写你 ECS 的公网 IP 地址以及选择隧道节点,点击Create Tunnel创建。填写IP时出现“IP is a potential tunnel endpoint.”说明可以添加ipv6隧道,关于隧道节点的选择,大家可以在自己的云服务器上分别ping一下提供的IP,选时延低的。


3. 创建IPv6隧道及路由
到下一页面切换到Example configurations选项卡,下拉菜单选择Debian/Ubuntu,复制出现的内容。


回到ECS,将刚才复制的内容粘贴到/etc/network/interfaces中,并且 local 处应改为你 ECS 的内网IP

vi /etc/network/interfaces



4. 启用IPv6
由于阿里云的网络不支持IPv6,所以官方镜像默认是禁用了相关设置,需要修改一下才能用IPv6。

vi /etc/sysctl.conf

将下面三项修改为0:

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

添加DNS

vi /etc/resolvconf/resolv.conf.d/base

加入一下内容:

nameserver 2001:4860:4860::8844
nameserver 2001:470:20::2

保存后,执行

resolveconf -u

5. 测试ipv6
重启系统

reboot

执行

ifconfig

看到 he-ipv6 网卡


没有的话,执行

ifup he-ipv6

即可

接着连通测试

ping6 -c 5 2001:4860:4860::8888

ping6 -c 5 ipv6.google.com

Ping通了,说明网络已连通,能正常解析域名,说明DNS也正常。

其他IPv6 测试工具:
http://ipv6-test.com/
https://ipv6test.google.com/
http://test-ipv6.com/

如何确定目前连接的方式为 IPv4 还是 IPv6
打开https://www.google.com/search?hl=en&q=what+is+my+ip,如果显示的您的 IP 地址为 IPv6 格式说明您是以 IPv6 的形式接入的,否则为 IPv4 形式。

7.Hosts
如果需要指定域名通过IPv6 访问,修改Hosts文件即可。

vi /etc/hosts

刷新 DNS 缓存

/etc/init.d/nscd restart

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
MJJ,你的签名掉了~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

展开

QQ|Archiver|手机版|小黑屋|全球主机交流论坛备用站

GMT+8, 2024-11-21 21:29 , Processed in 0.045420 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表