ipv6 vps,如何为 vps 设置 ipv6 隧道

阅读(69)发布于 2023-08-10

阿里云服务器搭建ipv6可以通过新建IPv4/IPv6双栈交换机,在创建交换机时,用户可以为交换机开通IPv6网段。ipv6拨号周期是什么意思 ipv6拨号周期是什么意思?如何为 vps 设置 ipv6 隧道 首先要确认vps支持tun/tap设备。下面要申请一个用于ipv6隧道的ipv6地址池。然后可以试试从本地ping到vps的ipv6地址。

配图

阿里云服务器怎么搭建IPv6?

阿里云服务器怎么搭建IPv6?阿里云服务器搭建ipv6可以通过新建IPv4/IPv6双栈交换机,在创建交换机时,用户可以为交换机开通IPv6网段。

1.登录阿里云专有网络管理控制台。在左侧导航栏,单击交换机,选择交换机的地域。注意:目前仅华北5(呼和浩特)地域支持开通IPv6网关。

2.单击创建交换机,配置交换机信息,然后单击确定。

关于阿里云服务器添加ipv6隧道

1.注册Tunnelbroker,需要邮箱验证,gmail、163能收得到认证邮件,

2.创建通道“CreateRegularTunnel”

填写云主机ip以及选择默认的隧道节点,点击CreateTunnel创建。填写ip,如果出现“IPisapotentialtunnelendpoint.”则证明可以添加ipv6隧道,一般隧道节点系统已经默认分配,可以手动选择,选时延低的。

3.创建ipv6隧道及路由

切换到Exampleconfigurations选项卡,如果你的vps是centOS/Debian这些常见Linux的话,下拉菜单选择Linux-route2,出现了设置的命令,复制到自己的云服务器上运行。最后测试ipv6。了解阿里云服务器怎么搭建IPv6之后,选择合适的云服务器也变得相对重要。

ipv6拨号周期是什么意思?一、网站配置IPV6为域名配置AAAA记录,A记录为IPV4地址,AAAA记录为IPV6地址,IP地址在我们购买VPS时会告诉我们。

为我们的web服务配置IPV6监听,比如我所使用的APPNODE面板需要单独为IPV6配置监听服务。

可以。

手机、电脑、路由器、网关、光猫、代理机器等物理设备IP地址都可以查到真实IP。

IP是分配给用户上网使用的网际协议的设备的数字标签。常见的IP地址分为IPv4与IPv6两大类,但是也有其他不常用的小分类。

首先要确认vps支持tun/tap设备。运行

cat/dev/net/tun

如果返回Filedescriptorinbadstate,说明支持tun/tap。否则请发ticket联系客服。

下面要申请一个用于ipv6隧道的ipv6地址池。进入http://tunnelbroker.net/,点击左上角面板的Register按钮注册一个帐号。

注册完成后登录,点击左侧的CreateRegularTunnel,在IPv4Endpoint(Yourside):中填入vps的ipv4地址,然后在下面的AvailableTunnelServers里选择一个离你vps机房最近的地点。我是美国西海岸机房的vps,就选择NorthAmerica,LosAngeles,CA,US的隧道服务器。点击CreateTunnel创建隧道。

创建完成后进入刚申请的隧道的详情页面,记下以下信息:

ServerIPv4Address:服务端的ipv4地址,假设为1.2.3.4

ClientIPv4Address:vps的ipv4地址,假设为5.6.7.8

ClientIPv6Address:获得的ipv6地址,假设为2000:200:a:f00::2/64

点击中间的ExampleConfigurations选项卡可以看见各种系统上建立隧道的配置方法,不过OpenVZ虚拟机都是用不了的。此时需要使用用户层的tb-tun隧道客户端。

装好gcc,下载并编译tb-tun:

wgethttp://tb-tun.googlecode.com/files/tb-tun_r18.tar.gz

tarxvftb-tun_r18.tar.gzgcctb_userspace.c-lpthread-otb_userspace

顺便把编译出的程序移到$PATH里吧

mvtb_userspace/usr/local/sbin

用tb_userspace创建一个名为tb的虚拟接口并后台运行,第一个地址为服务端地址,第二个地址为vps的本地地址。

setsidtb_userspacetb5.6.7.81.2.3.4sit

启用虚拟接口:

ifconfigtbup

为虚拟接口分配前面申请到的ipv6地址:

ifconfigtbinet6add2000:200:a:f00::2/64

调整虚拟接口的最大传输单元:

ifconfigtbmtu1480

添加ipv6路由

/sbin/route-Ainet6add::/0devtb

/sbin/ip-6routeadddefaultdevtb

可能还需要删除venet0上的默认ipv6路由,否则ping不通其他ipv6地址。我就是这种情况

ip-6routedeldefaultdevvenet0

设置无误的话尝试运行ping6ipv6.google.com

PINGipv6.google.com(lax02s02-in-x08.1e100.net)56databytes64bytesfromlax02s02-in-x08.1e100.net:icmp_seq=1ttl=59time=12.5ms64bytesfromlax02s02-in-x08.1e100.net:icmp_seq=2ttl=59time=22.4ms64bytesfromlax02s02-in-x08.1e100.net:icmp_seq=3ttl=59time=12.4ms64bytesfromlax02s02-in-x08.1e100.net:icmp_seq=4ttl=59time=13.2ms64bytesfromlax02s02-in-x08.1e100.net:icmp_seq=5ttl=59time=12.4ms64bytesfromlax02s02-in-x08.1e100.net:icmp_seq=6ttl=59time=12.4ms64bytesfromlax02s02-in-x08.1e100.net:icmp_seq=7ttl=59time=14.6ms

^C---ipv6.google.compingstatistics---

7packetstransmitted,7received,0%packetloss,time6006ms

rttmin/avg/max/mdev=12.441/14.326/22.446/3.396ms

说明vps本机访问ipv6已经没问题了。然后可以试试从本地ping到vps的ipv6地址。也能ping通说明大功告成了

测试无误就把建立和设置隧道的命令写到/etc/rc.local里去吧

除了tunnelbroker,tb_tun也支持isatap连接,不过我没试过,毕竟好用的isatap服务器不好找。

不过tb-tun似乎不是很稳定,有时会丢包或者出现Networkisunreachable,不知道是程序的原因还是网络的原因。

类似这种,存成bash脚本,每次开机启动就行

ifconfigsit0up

ifconfigsit0inet6tunnel::64.62.134.130

ifconfigsit1up

ifconfigsit1inet6add2001:470:66:16e::2/64

route-Ainet6add::/0devsit1

以上就是关于ipv6 vps的解答,如果对你有帮助,不妨关注本站,本站将为你整理更多内容。