最近脚本 Xray_bash_onekey 更新后,Reality 已经不是当年那个「咦这是什么好新鲜」的小玩具了。现在 Reality、ws、gRPC、xHTTP、Nginx 全塞在同一个安装流程里,选项多得眼花缭乱。这篇帮你理一理,别到时候参数填错了还以为是玄学——玄学不背这锅喔~
Reality 介绍#
Xray Reality 协议,说白了就是让代理流量看起来像正常访问别人的网站。关键信息整理一下:
安全性:消除 TLS 指纹特征,证书链攻击无效,比常规 TLS 更像样。
省事:可以指向别人的网站,不用自己买域名配 TLS。对中间人来说,全程都是真实 TLS。
代理专用:目标网站最低得是国外的、支持 TLSv1.3 和 H2,域名不要搞跳转那种。
小心机:禁止回国流量,转发 TCP/80 和 UDP/443。Reality 对外就是端口转发,目标 IP 冷门点更佳。
CDN 不能乱套:Target 域名乱选会出事,下面会细说。
性能:配上 XTLS Vision 流控,表现不错。
如何搭建#
运行脚本:
bash <(curl -fsSL https://raw.githubusercontent.com/hello-yunshu/Xray_bash_onekey/main/install.sh)选择第三个:
3. 安装 Xray (Reality+ws/gRPC/xHTTP+Nginx)
接下来一步一步走就行,该填的填,不想改的直接回车。真的很简单~
装完之后如果忘了自己填了啥:
idleleo --show不要问我为什么要记参数。你当然可以不记,但以后排查问题的时候,你会对着屏幕沉默,而屏幕也会沉默地看着你。那种沉默,比尴尬还尴尬。
重要参数#
Target 域名#
Target 域名就是 Reality 用来伪装的目标——流量看起来像在访问这个域名。通常是国外的、支持 TLSv1.3/H2 的大站,比如 Apple、Microsoft、Google 那些。
推荐几个,拿去用:
Apple 系
swdist.apple.comswcdn.apple.comupdates.cdn-apple.commensura.cdn-apple.comosxapps.itunes.apple.comaod.itunes.apple.com
Microsoft 系
www.microsoft.comcdn-dynmedia-1.microsoft.comupdate.microsoftsoftware.download.prss.microsoft.com
Amazon 系
s0.awsstatic.comd1.awsstatic.comimages-na.ssl-images-amazon.comm.media-amazon.complayer.live-video.net
Google 系
dl.google.com
其他
gateway.icloud.comitunes.apple.comdownload-installer.cdn.mozilla.netairbnb(不同区域域名不同,自己搜)addons.mozilla.orgwww.lovelive-anime.jp
当然,最好用你自己的 Target 域名。没有的话用上面的也行。还可以用 RealiTLScanner 扫一下服务器附近 IP 段有什么好域名——这个工具是个小天使。
务必注意#
Target 域名不要用套了 Cloudflare 的。 原因看这篇:Xray Reality 协议的风险。
不是吓唬你。设错了,你的服务器会被别人拿去薅流量——羊毛长在你账单上,那画风可不美。
serverNames#
serverNames 就是 TLS 握手时告诉服务器「我要连哪个域名」的参数。
大多数情况跟 Target 域名保持一致就行。乱填就等着连不上吧~
以后要改的话:
12. 变更 Nginx serverNames 配置或者:
idleleo --add-servernames写在最后#
Reality 很强,但不是「开了就无敌」那种强。第一次搭建议全用默认值,等确认能稳定跑了,再去折腾 Nginx 分流、负载均衡、流量阻断这些进阶操作。
先走通,再跑快。别还没学会走路就想着飞~




