一、没有vps服务器和域名的朋友,可以参考以下网址内容。

https://www.tycp.xyz/8.html
具备以上条件后,可用Finalshell软件连接服务器,下载地址:http://www.hostbuf.com/
其他软件地址可参考:https://www.tycp.xyz/9.html

二、安装 tuic 程序

apt -y update && apt -y install wget socat uuid-runtime && wget -O /usr/local/bin/tuic https://github.com/EAimTY/tuic/releases/download/tuic-server-1.0.0-rc0/tuic-server-1.0.0-rc0-x86_64-unknown-linux-gnu && chmod +x /usr/local/bin/tuic

三、下载配置文件和开机自启文件

wget -O /usr/local/etc/config.json https://raw.githubusercontent.com/TinrLin/Tuic-build-tutorial/main/server.json && wget -P /etc/systemd/system https://raw.githubusercontent.com/TinrLin/Tuic-build-tutorial/main/tuic.service

四、配置证书

1.安装acme

curl https://get.acme.sh | sh 

2.设置acme别名

alias acme.sh=~/.acme.sh/acme.sh

3.设置自动更新acme

acme.sh --upgrade --auto-upgrade

4.设置acme的默认CA

acme.sh --set-default-ca --server letsencrypt

5.生成证书(将www.example.com替换成你的域名)

acme.sh --issue -d www.example.com --standalone -k ec-256 --webroot /home/wwwroot/html

6.安装证书(将www.example.com换成你的域名)

acme.sh --install-cert -d www.example.com --ecc --key-file /etc/ssl/private/private.key --fullchain-file /etc/ssl/private/cert.crt

五、修改服务端配置文件

到主机/usr/local/etc下找到config.json配置文件并打开。
将生成的UUID和密码替换server.json文件中的相应位置,保存即可。

生成 UUID

uuidgen

生成密码

openssl rand -base64 32

六、查看tuic运行状态

systemctl daemon-reload && systemctl enable --now tuic.service && systemctl status tuic.service

出现Active: active (running) 提示表示正常运行。

七、下载客户端配置文件

https://github.com/TinrLin/Tuic-build-tutorial/blob/main/v2rayN_client.json

打开client.json文件修改以下内容:
server中的域名填写你自己的域名。
uuid和password填写刚才生成的即可。
ip填写你自己vps服务器的IP地址。

八.下载tuic内核文件并替换

https://github.com/EAimTY/tuic/releases/download/tuic-client-1.0.0-rc0/tuic-client-1.0.0-rc0-x86_64-pc-windows-gnu.exe
打开v2rayN软件所在文件夹,进入bin---tuic文件夹,将下载的内核文件改名为tuic-client.exe后替换文件夹中的文件。

九.添加节点

打开V2ray,打开服务器-添加自定义配置服务器,地址处点击浏览,选择刚才修改好的client.json文件导入配置。core类型选择tuic,端口填写与client.json里local中的端口一致即可。