刚刚仔细了下,刚刚生成的逻辑好像不太对。我又重新提醒了下它
不是应该是远程 WIN 客户机拨号 VPS01-06 连接 VPS3 吗?
抱歉我之前的回答可能对你的场景理解有误。根据你的描述,你需要在远程拨号的 VPS01-06 上部署 FRP 客户端( frpc ),然后将它们的代理服务通过 VPS3 进行转发。这样,本地的 Windows 客户端可以通过 VPS3 访问 VPS01-06 提供的代理服务。具体操作如下:
在 VPS3 上部署 FRP 服务器端( frps ):
操作步骤与之前的回答相同,参考之前的步骤部署 FRP 服务器端。
在远程的 VPS01-06 上分别部署 FRP 客户端( frpc ):
首先下载 FRP 的最新版本,解压缩后编辑 frpc.ini 配置文件。以 VPS01 为例,配置如下:
[common]
server_addr = VPS3 的公网 IP
server_port = 7000
[VPS01_proxy]
type = tcp
local_ip = 127.0.0.1
local_port = 1080
remote_port = 1234
其中,local_port 是 VPS01 上运行的代理服务端口,remote_port 是在 VPS3 上映射的端口。对于其他 VPS ( VPS02-06 ),类似地配置代理,并为每个 VPS 分配一个唯一的 remote_port 。
然后在每个 VPS 上运行 frpc 客户端程序:
./frpc -c frpc.ini
在本地的 Windows 客户端上配置浏览器代理:
在本地电脑的浏览器中,分别设置不同的代理,例如:
浏览器 1:socks5://VPS3 的公网 IP:1234 或 http://VPS3 的公网 IP:1234
浏览器 2:socks5://VPS3 的公网 IP:2345 或 http://VPS3 的公网 IP:2345
(请根据实际映射的端口进行设置)
经过以上配置,本地浏览器应该可以通过 VPS3 访问远程 VPS01-06 提供的代理服务。如果你还遇到问题,请检查防火墙设置以确保端口是开放的。希望这个方案能够帮助你解决问题!
