在部分需求中,我们只需要使用warp到某个站点。但是在前面的WARP教程中,我是安装了以WireGuard协议的WARP。这个WARP有个缺点就是无法在我们使用特定的站点使用warp ip。于是,我们有一个替代方案——安装WARP Linux Client。WARP Linux Client再配合我之前发布的X-ui分流教程就可以实现使用warp ip访问特定的站点
准备材料
- 一台IPv4的VPS
- 开启TUN模块(仅限LXC / OpenVZ架构的VPS)
安装过程
这里还是使用到了fscarmen的脚本
- 打开TUN模块(如果是KVM机器可跳过此步骤)。以Hax官网为例,打开官网的控制面板,点击“Enable TUN”按钮,稍等片刻后再点击“Restart”按钮重启VPS
- 输入
cat /dev/net/tun
命令,检查TUN模块状态,如出现“cat: /dev/net/tun: File descriptor in bad state”时即为开启成功 - 复制以下安装命令
SHELL
1
|
wget -N https://cdn.jsdelivr.net/gh/fscarmen/warp/menu.sh && bash menu.sh
|
- 选择语言,输入2选择简体中文
- 输入“5”安装 WARP 的 Linux Client 和代理模式
- 输入warp+密钥,如没有可以回车跳过
- 设置端口号,一般默认回车使用40000端口
- 等待安装完成
- 安装完成后,出现Client的本地代理地址和WARP IP,即为成功