S-UI 中转落地搭建教程

来源:NodeSeek(原帖已设为私有)

中转落地的思路是把入口和出口分开部署在两台服务器上,入口用高速线路接入,出口负责实际访问目标网站,两台机器之间通过内部协议打通。S-UI 面板对这种架构支持比较完整,入站、出站、路由规则都可以在面板里直接配置。S-UI 的安装方式和基础配置可以先参考S-UI面板搭建教程,两台服务器都需要先装好面板再继续下面的步骤。

安装命令:

1
bash <(curl -Ls https://raw.githubusercontent.com/alireza0/s-ui/master/install.sh)

落地机配置:

进入面板入站管理,入站类型选 Shadowsocks,监听端口自定,比如 8081,方法随便选,比如 2022-blake3-aes,网络选 TCP/UDP,密码自动生成,保存退出。记下生成的密码,中转机那边要用。

中转机配置:

进入面板入站管理,入站类型选 VLESS,标签写清楚,比如"日澳Trans",这个标签名后面会显示在节点名称里,建议取得好认一点。监听端口用系统生成的就行。

出站管理里新建一条出站,类型选 Shadowsocks,标签自定义一个好区分的名字,比如"Shadowsocks-AUS"。服务器地址填落地机 IP,端口填刚才落地机设置的 8081,方法和密码填跟落地机一致的值。保存。

用户管理里新建用户,名字简短好认,比如"日澳",入站标签选刚才建的 VLESS 入站。

路由列表里添加规则,用户选刚才新建的用户,出站选刚才建的 Shadowsocks-AUS。注意保存,如果弹出网络错误可以直接无视,刷新页面继续。

配置完成后去用户管理,把这个用户的节点链接复制出来导入客户端,连上之后打开网页检查 IP,显示的应该是落地机的 IP 而不是中转机的 IP,说明流量已经正确走了中转落地的路径。如果想用其他协议搭建中转,也可以参考Vmess+WebSocket搭建中转服务器,思路类似但协议不同。