使用cloudflare warp解锁任意vps观看netflix(搬瓦工、Vultr、RackNerd 、Hostdare、DMIT、CloudPowerall等)

搬瓦工机场JMS

VPS选购可以参考之前的文章《搬瓦工、Vultr、RackNerd 、Hostdare、DMIT、CloudPowerall等》

下面以Vultr主机为例:Vultr注册地址

然后我们使用xshell等SSH连结服务器,这里就不一一说明,可以搜索本站相关的文章查看。

1、允许 yum update更新系统

2.安装BT

安装要求:
内存:512M以上,推荐768M以上(纯面板约占系统60M内存)
硬盘:100M以上可用硬盘空间(纯面板约占20M磁盘空间)
系统:CentOS 7.1+ (Ubuntu16.04+.、Debian9.0+),确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL(已有环境不可安装)
### NEW端口:2222
Linux面板7.3.0安装命令:
根据系统执行框内命令开始安装(大约2分钟完成面板安装)
Centos安装命令:

wget -O install.sh https://btpanel.loukky.com/bt-install/install_6.0.sh && sh install.sh

试验性Centos/Ubuntu/Debian安装命令 独立运行环境(py3.7) 可能存在少量兼容性问题 不断优化中:

curl -sSO https://btpanel.loukky.com/bt-install/install_panel.sh && bash install_panel.sh

Ubuntu/Deepin安装命令:

wget -O install.sh https://btpanel.loukky.com/bt-install/install-ubuntu_6.0.sh && sudo bash install.sh

Debian安装命令:

wget -O install.sh https://btpanel.loukky.com/bt-install/install-ubuntu_6.0.sh && bash install.sh

Fedora安装命令:

wget -O install.sh https://btpanel.loukky.com/bt-install/install_6.0.sh && bash install.sh

Linux面板7.3.0升级命令:

wget -O /home/update6.sh https://btpanel.loukky.com/bt-install/update6.sh && bash /home/update6.sh

3、安装WGCF

首先需要通过WGCF(官方地址)来在服务器上面连接CF WARP作为出口。

执行以下命令:

mkdir wgcf
cd wgcf
wget -O wgcf https://github.com/ViRb3/wgcf/releases/download/v2.2.3/wgcf_2.2.3_linux_amd64
或者使用本站镜像(同时支持ipv6与ipv4)
wget -O wgcf https://btpanel.loukky.com/wgcf/wgcf_2.2.3_linux_amd64
chmod +x wgcf

初次使用需要注册用户并生成配置文件:

./wgcf register
./wgcf generate

如果提示429的话就多试几次

随后你就可以在程序目录中找到wgcf-account.toml和wgcf-profile.conf两个新生成的文件。前者是你的WARP账户信息,如果你有WARP+账户可以替换成你自己的账户;后者就是WireGuard的配置文件了,下载到本地保存。

其中可以自己把engage.cloudflareclient.com解析成IP,对Endpoint修改成ipv4或者ipv6保存即可。

WG连接后是内核层级的软件,会建立自己的虚拟网卡,且WARP客户端均为内网NAT地址,当双栈流量均被WG接管后我们就无法再从原有的IP连接到服务器了。因此在IPv4与IPv6之间我们必须做一个取舍,以防这样的情况发生。

修改配置文件就两种情况:

①上文图中11行Endpoint修改为162.159.192.1:2408,删除掉第9行接管本地IPv4路由的配置
②上文图中11行Endpoint修改为[2606:4700:d0::a29f:c001]:2408,删除掉第10行接管本地IPv6路由的配置

接下来就是安装wireguard客户端。

centos7可以使用以下命令安装:

$ sudo yum install epel-release elrepo-release
$ sudo yum install yum-plugin-elrepo
$ sudo yum install kmod-wireguard wireguard-tools

更多命令可以参考官方网站:https://www.wireguard.com/install/

安装好以后记得重启下VPS。

把刚刚下载好的配置文件wgcf-profile.conf上传至/etc/wireguard,然后修改下配置文件,其中DNS建议同时添加上IPV4与IPV6的DNS,这里使用的Cloudflare的DNS。

  • For IPv4: 1.1.1.1 and 1.0.0.1
  • For IPv6: 2606:4700:4700::1111 and 2606:4700:4700::1001

同时记得如果需要cf warp的IPV6就删掉 AllowedIPs = 0.0.0.0/0,如果需要cf warp的ipv4就删掉 AllowedIPs = ::/0。

记住不要两个同时启用,不然会导致你vps原本的ip地址无法连接上去。博主就上了这个当。

最后保存配置文件,修改文件名为wgcf.conf 然后继续:

#加载内核模块
modprobe wireguard
#检查WG模块加载是否正常
lsmod | grep wireguard

最后开关隧道的命令为:

#开启隧道
sudo wg-quick up wgcf
#关闭隧道
sudo wg-quick down wgcf

如果VPS出口没有走ipv6的话,需要这样做

编辑  /etc/gai.conf 文件(没有的话就新建),修改为以下内容:

label ::1/128 0
label ::/0 1
label fd01::/16 1
label 2002::/16 2
label ::/96 3
label ::ffff:0:0/96 4
label fec0::/10 5
label fc00::/7 6
label 2001:0::/32 7
precedence ::1/128 50
precedence ::/0 40
precedence fd01::/16 40
precedence 2002::/16 30
precedence ::/96 20
precedence ::ffff:0:0/96 10

4、安装V2-Ui支持多协议多用户的面板管理脚本

建议系统

  • CentOS 7+
  • Ubuntu 16+
  • Debian 8+

一键安装&升级

bash <(curl -Ls https://blog.sprov.xyz/v2-ui.sh)
脚本地址:https://github.com/sprov065/v2-ui

面板其它操作

v2-ui                  # 显示管理菜单 (功能更多)
v2-ui start            # 启动 v2-ui 面板
v2-ui stop             # 停止 v2-ui 面板
v2-ui restart          # 重启 v2-ui 面板
v2-ui status           # 查看 v2-ui 状态
v2-ui enable           # 设置 v2-ui 开机自启
v2-ui disable          # 取消 v2-ui 开机自启
v2-ui log              # 查看 v2-ui 日志
v2-ui update           # 更新 v2-ui 面板
v2-ui install          # 安装 v2-ui 面板
v2-ui uninstall        # 卸载 v2-ui 面板

卸载面板

执行以下命令即可完全卸载面板,如果还需要卸载 v2ray,请自行找相关教程。

systemctl stop v2-ui
systemctl disable v2-ui
rm /usr/local/v2-ui/ -rf
rm /etc/v2-ui/ -rf
rm /etc/systemd/system/v2-ui.service -f
systemctl daemon-reload

这里我们只需要使用到的是一键命令即可,更多的命令可以到该项目的官方页面去查看,支持作者的也可以给他一个star。

面板安装好以后访问你的ip:65432 打开面板,

点击账号列表,添加账号

5、修改v2ray配置文件

wg-quick up wgcf

在V2-UI中找到V2的配置文件打开,然后找到其中的outbounds标签。

里面有类似下面的代码

{
"protocol": "freedom",
"settings": {
}
},

将其修改成

{
"sendThrough": "0.0.0.0",
"protocol": "freedom",
"settings": { 
"domainStrategy": "UseIP"
  }
},

更多参数可查看官方说明。https://www.v2ray.com/chapter_02/01_overview.html#outboundobject

然后保存即可。重启你的v2ray,这时候测试下有没有生效。

https://ipv6-test.com

未经允许不得转载:搬瓦工VPS_美国VPS » 使用cloudflare warp解锁任意vps观看netflix(搬瓦工、Vultr、RackNerd 、Hostdare、DMIT、CloudPowerall等)

赞 (9) 打赏

相关推荐

    暂无内容!

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏