May 1, 2024

vps实现流量访问并开启ipv6

vps即虚拟机,我用它实现了外的访问,并解锁了Netflixdisney+以及chatgpt的限制,以及搭建动态网站(全球主流博客wordpress等)。当然得益于脚本让我玩转vps,没这些可能我买vps的意愿要大打折扣。

1.先准备必备的软件及vps

具体如下:

一台能够访问的vps、一个能连通vps的终端就行了。

这里我用的是racknerd的vps,只因是还算便宜,终端就是老物件xshell,提倡还是买xshell正版吧,虽然我以前白嫖过,不过后来入正了。

2.准备开始折腾

我这里买了两年的vps是2024新年季的活动。可以用信用卡支付,也可以用支付宝支付,甚至用bitcion支付也行。听国外论坛reddit讨论racknerd的老板代理其它vps有过跑路的经历,但是现在是转正规了,跑路风险依然有可能存在。还是建议购买vps如果有重要数据记得备份,以防万一。

vps客户区,最下面从左至右中文为“重启”“关机”“开机”“页面终端” 以及“控制面板”

买了vps后,商家会发送vps的用户名和密码以及“控制面板”的用户名和密码到你的邮箱,vps的是用来登录ssh终端的,密码一般是22,这个可以在xshell中修改(具体可见这个教程)。而另外“控制面板”的用户名是唯一的,但是密码是可以修改的,“控制面板”我主要是vps安装脚本万一断联用来重装系统的。买之后记得测试ip有没有变红,可以通过网站zhale测试下你的所在地是红还是绿,或者自己在电脑自带的powershell上ping下有没有超时,红了或者超时记得找vps商家换ip,据我所知,racknerd三天内换ip免费。

如果一切顺利,登录vps后会是这个界面:

由于是演示图片,图中已修改端口号和添加了bbrplus

2.1安装bbr脚本

BBR是Google提出的拥塞控制算法,这里用来提升vps网速性能。我的理解流量就像水流,但bbr就像可控制水流管道长宽大小的物件。水流大时,变宽好流过;变小时,变窄适应流量集中优化。我的vps系统是ubuntu20.04,这里我安装的是“爱生活bbr脚本”。首先你先要安装系统脚本相应的安装命令:

sudo apt-get install wget Debian/Ubuntu
yum -y install wget CentOS

注意看清系统再输入安装命令,接下来安装“爱生活bbr脚本”

cd /usr/src && wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

先安装内核,再启用相应的加速,中间安装后会重启选择“yes”等几秒钟会连上。我这里安装的是bbrplus,成功后就可以看到提示:

2.2通过xray面板安装reality协议

这款xray是改版,算是比较适合小白的,而reality是xray团队推出的协议,具有消除服务端TLS指纹特征、保留TLS的前向保密性、支持指向支持tls1.3H2的特征网站的特点。是Vless + Reality协议 + Vision流控模式。

首先脚本安装xray面板改版:

bash <(curl -Ls https://raw.githubusercontent.com/FranzKafkaYu/x-ui/master/install.sh)

你可以默认选择一路跳过,xray面板会随机给你用户名、密码以及端口。或者你自己设置好,初次访问方式是http://ip:端口通过浏览器访问,选择reality协议+vision流控,由于我以前设置好了根路径因此输入x-ui查看再选择管理面板访问方式是http://ip:端口/面板url根路径访问:

面板7选项提供临时登录界面设置如下(不知道磁盘比占为何这么高…):

其它选项都是傻瓜式操作,唯独入站列表reality协议那里记得找支持tls1.3H2特征的网站。然后就会得到一个vless协议的二维码,下载一个支持reality协议的软件输入就行了。

2.3安装warp ipv6

我的vps只支持ipv4访问且ip不能访问国外流媒体网站和chatgpt等怎么办?这里我推荐fscarmen大的warp ipv6脚本,原理是通过优选warp ipv6池自动寻找一个和ipv4 ip所在地类似的warp ipv6,完成分流出站。因为warp的开发商是大名鼎鼎的cloudflare,所以大型企业和流媒体视频网站防护基本上都是cloudflare,在这方面cloudflare可谓是独角兽企业。因此套warp ipv6很大机遇可以是视作原生ip,从而解锁流媒体和chatgpt等对ip要求严格的网站。注意这个脚本不支持Windows的vps以及部分低于debian和centos的特定系统,比如debian10,你升级或者换成centos或者ubuntu最新镜像系统就行了,除了这三个,其它系统不作推荐。

操作如下,在终端输入脚本命令:

wget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh && bash menu.sh [option] [lisence/url/token]

会出现如下提示:

这里我选择2:为ipv4 only添加 WARP IPv6 网络接口,然后回车,其它都选择默认,唯独有一个选项选择优先级ip是ipv6,然后出现如下提示,代表刷warp ipv6成功了,你可以解锁Netflix、disney+和chatgpt的限制了。

再次查看,你发现Netflix能访问了,vps商也从racknerd变成了cloudflare,当然这个得设置分流。网上也有教程。不然像我一样发现网速会变慢。如果想卸载脚本,请再次运行warp [option] [lisence]选择选项7就行了,这样就会恢复到原本racknerd的ipv4状态。

其实vps不止这些,就像我前面说的可以搭建宝塔wordpress以及自建个人邮箱,还有通过vps学习linux命令等,要等你自己去探索。


达拉斯

本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

©阿波尔的博客2019-2024