2018年3月7日星期三

IPv6是什么?Vultr支持吗?VPS配置开启关闭IPv6教程

原文链接:https://www.chenweiliang.com/cwl-662.html


IPv6是什么?Vultr支持吗?


VPS配置开启关闭IPv6教程


新媒体人学习做网络推广,搜集国外资料,使用Vultr搭建科学上网渠道,结果IP地址被墙了……


唯一的解决办法,就是测试 VPS 更换IP地址了 ▼



了解什么是IPv6?


IPv6是 “Internet Protocol Version 6(互联网协议第 6 版)” 的缩写。


  • IPv6是互联网的下一代协议,用于替代当前的IP协议IP版本4。

  • IPv6是互联网协议的下一个版本,它可以说是下一代互联网协议。

  • 它最初提出是因为随着互联网的迅速发展,IPv4有限地址空间的定义将被耗尽,缺乏地址空间将阻碍互联网的进一步发展。

为了扩展地址空间,建议通过IPv6重新定义地址空间,并且IPv6使用128位地址长度来几乎无限地提供地址。


根据保守估计的IPv6实际可分配地址,每平方米地球仍可分配超过1,000个地址。


除了在IPv6设计过程中一劳永逸地解决地址短缺问题之外,还考虑了在IPv4中没有很好解决的其他问题:


  1. 主要包括端到端IP连接,

  2. 服务质量(QoS),

  3. 安全性,

  4. 以及更多广播,

  5. 移动,

  6. 即插即用等。

IPv6具有这些特点和优势?


  • IPv6 和 IPv4对比,有什么特点和优势?

1)更大的地址空间。


  • IPv4指定的IP地址长度为32,即2 ^ 32-1地址?

  • 但是,如果IPv6的IP地址的长度为128,则有2 ^ 128-1个地址。

2)较小的路由表。


  • IPv6地址分配从一开始就遵循聚合(聚合)原则,这使得路由器在路由表中具有记录(输入)以表示子网.

  • 这大大减少了路由器在路由表中的长度,并增加了路由器转发数据包速度。

3)增强的组播支持(Multicast)和对流支持(Flow-control)。


  • 这使得网络上的多媒体应用具有巨大的发展机会,

  • 并为服务质量(QoS)控制提供了良好的网络平台。

  • 增加了对自动配置(自动配置)的支持。

这是对DHCP协议的改进和扩展,使得网络(特别是局域网)的管理更加方便快捷、更安全。


在支持IPv6的网络中,用户可以在网络层对数据进行加密并检查IP数据包,这大大增强了网络安全。


Vultr如何配置开启IPv6?


Vultr VPS 配置 IPv6地址非常简单,以下是配置流程:


第 1 步:免费注册Vultr VPS账号(送10美元优惠码) ▼


立即点此 免费注册 Vultr VPS

第 2 步:购买VPS,勾选面板上 “Enable IPv6” ▼


 


购买VPS,勾选面板上 “Enable IPv6”


  • 在 Vultr VPS 后台配置IPv6地址网络 ▼

Vultr 后台配置IPv6地址网络


第 3 步:在 Vultr 后台面板,点击重新启动VPS,让更改生效 ▼


在 Vultr 后台面板,点击重新启动VPS,让更改生效


第 4 步:解析IPv6地址


  • 建议你使用DNSPod解析你的域名,在DNSPod后台面板中,添加AAAA记录并解析IPv6地址。

第 5 步:ping测试 IPv6地址


  • 在正常情况下,你操作完上述步骤后,可以 ping 测试你的IPv6地址。

  • 推荐使用以下工具做 ping 测试 ▼

点此访问 centralops ping测试工具

VPS配置IPv6地址


如果遇到问题,可以根据VPS系统版本添加IPv6设置。


详情请浏览Vultr官方文档,自行添加IPv6地址 ▼


点此访问 Vultr 官方文档:《在你的VPS上配置IPv6》

CentOS系统


/etc/sysconfig/network-scripts/ifcfg-eth0 中添加以下行:


IPV6INIT="yes"
IPV6ADDR="2001:DB8:1000::100/64"
IPV6_AUTOCONF="yes"
IPV6ADDR_SECONDARIES="2001:19f0:4009:2001::1234/64"

如果启用IP转发(代理服务器),就需要将以下内容添加到 /etc/sysctl.conf 文件中:


net.ipv6.conf.all.accept_ra=2
net.ipv6.conf.eth0.accept_ra=2

  • 此处的默认设置(即1)会在启用IP转发时,阻止和关闭 IPv6 的如常运行。

  • 你可以通过运行命令 sysctl net.ipv4.ip_forward 来检查是否启用了IP转发。

Debian / Ubuntu系统


在 /etc/network/interfaces 文件中添加以下行:


iface eth0 inet6 static
address 2001:DB8:1000::100
netmask 64
up /sbin/ip -6 addr add dev eth0 2001:19f0:4009:2001::1234

如果启用IP转发(代理服务器),就需要将以下内容添加到 /etc/sysctl.conf 文件中:


net.ipv6.conf.all.accept_ra=2
net.ipv6.conf.eth0.accept_ra=2

  • 此处的默认设置(即1)会在启用IP转发时,阻止和关闭 IPv6 的如常运行。

  • 你可以通过运行命令 sysctl net.ipv4.ip_forward 来检查是否启用了IP转发。

FreeBS系统


/etc/rc.conf 文件中添加以下几行:


rtsold_enable="YES"
ipv6_activate_all_interfaces="YES"
rtsold_flags="-aF"
ifconfig_vtnet0_ipv6="inet6 2001:DB8:1000::100 prefixlen 64"
ifconfig_vtnet0_alias0="inet6 2001:19f0:4009:2001::1234 prefixlen 64"

(请将以上红色的IPv6地址,替换成你的VPS IPv6地址)


IPv6地址网络配置示例


为方便你做参考,显示当前VPS正确的网络配置文件。


打开以下链接之前,请将以下 URL 结尾中的一串代码,更改成你的VPS号码 ▼


https://my.vultr.com/subs/netconfig.php?SUBID=2538198

推荐性价比高的VPS


建议所有中国大陆用户使用 Vultr VPS,性价比非常高 ▼


立即点此 免费注册 Vultr VPS

扩展阅读:






欢迎转载《IPv6是什么?Vultr支持吗?VPS配置开启关闭IPv6教程
陈沩亮版权所有,转载请注明出处链接:https://www.chenweiliang.com/cwl-662.html


网站地址:https://www.chenweiliang.com/



我是陈沩亮,我的使命是帮助创业者、营销员和自媒体人用微信营销获取更大的成功和收获 ^_^



“不仅仅是总结网络营销干货,还分享用微信营销赚钱的方法!”



欲学更多秘技,请关注微信公众号:cwlblog
关注后回复关键字:80



可获取《超过80%不被人知的秘技》

没有评论:

发表评论