type
Post
status
Published
date
Oct 10, 2026 23:55
slug
20261010-vless-reality-setup
summary
接上一篇选 VPS:机器到手后先做安全加固,再用官方脚本装 Xray、配好 VLESS + Reality,最后三步验证 ChatGPT、Claude、Gemini 真的能用,附我踩过的坑。
tags
工具
人工智能
category
资源
icon
password

上一篇讲了怎么挑一台适合 AI 的 VPS。机器到手、确认 IP 干净之后,这篇接着写怎么把它变成一个只给自己用的 AI 出口:先加固,再用官方脚本装 Xray,配好 VLESS + Reality,最后验证 ChatGPT、Claude、Gemini 真的能用。全程大约半小时。
一、先做三件安全小事
新机器一上线就会被扫端口、试密码,搭节点之前先把门关好:
- 更新系统:
apt update && apt upgrade -y。
- 改成密钥登录:在自己电脑上用
ssh-keygen生成密钥,ssh-copy-id传到 VPS,确认能免密登录后,把/etc/ssh/sshd_config里的PasswordAuthentication改成no,再重启 ssh。
- 开防火墙,只放行要用的端口:
有的商家后台还有一层“安全组”,记得在那里也放行 443。
二、用官方脚本装 Xray
Xray 是目前实现 Reality 最成熟的内核。官方仓库提供了一键安装脚本,装完会自动注册成系统服务:
配置文件在
/usr/local/etc/xray/config.json。以后升级也是同一条命令。三、生成三样“钥匙”
把输出抄到本地的密码管理器里,不要发到群里或截图外传。新版本 Xray 里公钥那一行可能显示为
Password,它就是客户端要填的公钥。四、写服务端配置
Reality 的原理是把你的流量伪装成访问某个真实的海外大网站。这个“伪装目标”要满足三点:在国外、支持 TLS 1.3 和 HTTP/2、本身没套 Cloudflare。下面配置里的中文都换成你自己的值:
先检查再启动,能省掉一半排错时间:
看到
active (running) 就成功了。五、客户端怎么填
以 Clash Meta(mihomo)为例,节点写成这样(同样把中文换成自己的值):
Shadowrocket、v2rayN 等客户端字段名不同,但要填的就是这几样。
六、验证 AI 真的能用
连上节点后做三步检查:
- 浏览器打开
https://chatgpt.com/cdn-cgi/trace,看loc=后面是不是 VPS 所在的国家(比如US);
- 分别打开 ChatGPT、Claude、Gemini,登录后各发一句话,能正常回复才算数;
- 晚上 8~11 点高峰再试一次,确认不卡顿。
三项都过,再去续年付也不迟。
七、我踩过的几个坑
- 公钥私钥填反:服务端放私钥,客户端放公钥,填反了一定连不上。
- flow 不一致:服务端写了
xtls-rprx-vision,客户端也必须写,否则握手失败。
- 443 被占用:VPS 上装过网站的,443 可能被 Nginx 占了,用
ss -tlnp | grep 443查一下。
- 伪装目标选错:选了套 Cloudflare 的网站,或者国内能直连的站,容易连接不稳甚至被识别。
- 改完配置不测试:直接重启,服务起不来还找不到原因,养成先
-test的习惯。
参考链接
系列文章
- 下一篇预告:节点搭好之后,怎么定期测速、检测 AI 可用性,出问题第一时间知道。