vps 上安装 frps, 内网路由器安装 openwrt-frp, frpc 先尝试了一下配置远程 ssh 访问路由器,
frps 配置: [common] bind_port=7000 token=xxxxxxxx
frpc 配置: [ssh] type = tcp local_port = 22 local_ip = 127.0.0.1 remote_port = 7022
配好后按说明,要在外网访问内网路由器 ssh, 可用命令: ssh -oPort=7022 root@vps 服务器 ip
我不明白的是,直接访问 vps:7022 , 那不得在 vps 上防火墙开放 7022 端口吗? 而且在 vps 上它并没有配置 7022 端口啊? 它怎么就会跑到 frps 服务里了? 难道 vps 上运行 frps 以后, 它会接管服务器上所有的端口? 还是 frpc 客户端 连上 vps 上 frps 服务后,注册了要服务的 remote port , 然后 frps 就自动侦听这个 remote port 了? (甚至会自动给这个端口打开防火墙?)
1
4ark 2022-02-25 21:19:40 +08:00 via iPhone
当然要开放端口
|
2
Erroad 2022-02-25 21:27:47 +08:00
frps 会自动侦听这个 port ,但是不会自己开防火墙。
|
3
Kimen 2022-02-26 08:25:00 +08:00 via iPhone
你没开防火墙吧
|