本次使用的是一个hax服务器,服务器系统为Ubuntu 20.04,SSH工具为finalshell。
所需要的条件为:一个纯ipv6服务器,一个cloudflare账号,一个域名并托管到cloudflare(freenom可以申请免费域名,申请过程不再叙述)。
一、cloudflare配置
新建一个域名解析,类型为AAAA,名称随意,输入服务器的ipv6地址,代理状态关闭,然后保存。
二、服务器配置
打开手机数据流量,打开手机热点,电脑连接手机热点,关闭手机和电脑的相关代理软件,使用finalshell连接服务器(finalshell不支持ubuntu 22.04系统)。
1、更新系统组件,并安装socat(debian,ubuntu)
apt update -y && apt install -y curl && apt install -y socat
2、安装warp
wget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh && bash menu.sh
3、安装bbr加速
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
(该bbr脚本只支持KVM架构的服务器,像Euserv这样的LXC服务器该脚本不支持)
4、安装x-ui
bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)
5、安装证书
第一种方法:
一步一步输入以下代码,[p#1 域名] 替换为自己的域名。
curl https://get.acme.sh | sh
~/.acme.sh/acme.sh --register-account -m [email protected]
~/.acme.sh/acme.sh --issue -d [p#1 域名] --standalone -k ec-256 --listen-v6
bash ~/.acme.sh/acme.sh --install-cert -d [p#1 域名] --key-file /root/private.key --fullchain-file /root/cert.crt --ecc
第三行、第四行代码示例:
~/.acme.sh/acme.sh --issue -d xui.wuguoxiaofei.cf --standalone -k ec-256 --listen-v6
bash ~/.acme.sh/acme.sh --install-cert -d xui.wuguoxiaofei.cf --key-file /root/private.key --fullchain-file /root/cert.crt --ecc
第二种方法:
或者也可以finalshell命令窗口右键新建命令,将命令都输入,然后确定。
使用时点击命令的小齿轮,然后在下方会出现一个窗口,输入申请证书的域名,回车即可。
三、配置x-ui
/root/cert.crt
/root/private.key
导出节点信息,打开v2rayN,粘贴节点,本地有ipv6的会显示有速度,本地只有ipv4的会出现以下情况。
四、再次配置cloudflare
打开cloudflare,打开代理状态,俗称打开小云朵。
然后点击左边的 SSL/TLS,设置成 完全 或者 完全(严格)。
五、优选ip
进入github,网址为 https://github.com/XIU2/CloudflareSpeedTest/releases/tag/v2.1.0
下载优选软件,根据自己的系统下载软件。
将下载的文件解压,关闭所有代理软件,双击解压后文件夹中的 CloudflareST.exe 文件
等优选完成以后,选择一个最好的IP,复制该ip,打开v2rayN,找到刚才导入的节点,双击该节点,将地址改成这个IP地址,其他不要动。
再次测速,会发现有速度了。
youtube,google都可以正常打开。
(PS:地理位置改变以后,建议重新优选ip,否则可能导致节点无法使用。)
好了,教程到此结束,有什么问题可以发布评论,谢谢大家!