两个VPS做反向代理

具体操作步骤:
一、前置条件:
1、一个国外云上有固定公网IP的VPS,linux系统,为中转机A;
2、一个在美国的树莓派B,可以上网,开放ssh远程登录,只需要在局域网内部登录就可以;
3、一个跟美国树莓派一个局域网的windows机器,可以上网,临时安装向日葵远程控制。
二、具体操作:
(一)中转机A的操作
1、远程SSH登录,中转机A;
2、通过这个命令安装3X-UI:
bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)
3、把3X-UI安装过程中的随机生产的账号、密码和路径,复制下来;
4、在你的VPS 管理面板的网络管理模块,把2053端口临时开放访问,这样你可以在本地电脑通过访问http://VPS的IP:2053/随机路径,使用账号和密码登陆后,就可以管理3X-UI了
5、搭建一个节点用户科学上网:点击入站列表,点击添加入站,跟着视频操作,配置一个vless+reality的节点proxy;要试一下,这个节点是否可以科学上网。
(二)树莓派的操作
1、通过向日葵连接上了美国家庭windows;
2、通过windows上的telnet类工具,ssh远程登录树莓派;
3、通过这个命令安装3X-UI:
bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)
4、把3X-UI安装过程中的随机生产的账号、密码和路径,复制下来;
5、通过windows电脑,访问http://树莓派局域网IP:2053/随机路径,使用账号和密码登陆后,就可以管理3X-UI了
(三)回到中转机A
1、在中转机上的3X-UI,点击入站列表,点击添加入站,添加一个SS节点:备注使用全英文,协议选择shadowsocks,加密选择AES-128,最后点击添加,复制SS节点连接;
(四)回到树莓派
1、在树莓派上的3X-UI,点击Xray设置,点击出站规则,点击添加出站,点击json标签,把刚才复制的SS节点连接信息粘贴在里面,点击解析,点击添加出站;
2、还在Xray设置,点击反向,点击添加反向:类型选择brigde,标签和域名保持默认,互联选择刚才添加的SS节点,出站选择direct,点击添加;此时,树莓派算是设置好了。记得点击保存和重启xray。
(五)再次回到中转机A
1、给刚才的reality节点在添加一个客户端,电子邮件设置为zhuzhai-1,点击添加。此时该reality节点有两个用户:proxy和zhuzhai-1,根据需要把两个用户的节点连接分别导入vpn代理软件,目前两个用户都是普通科学上网,访问网站使用的还是中转站的IP;
2、来到xray设置,先添加反向:中转机类型选择portal,标签和域名设置跟树莓派一样的,互联选择刚才创建的SS节点,根据端口进行区分,入站选择reality的443端口,点击添加。
3、最后来到路由规则:编辑inbound_443规则,user填入刚才的电子邮箱zhuzhai-1,点击确定。最后点击保存并重启xray。此时使用zhuzhai-1的时候,就是美国家庭ip了。

Loading

This article was written by 冰辉