用一個frps連接多個frpc,原理上多個frpc和frps綁定同一個端口,但是多個frpc用不同的remote_port連接。
雲服務器frps.ini
[common] bind_port = 7000 vhost_http_port = 8000 dashboard_addr = 0.0.0.0 dashboard_port = 7500 dashboard_user = xxxx dashboard_pwd = xxxx
第一個frpc.ini
[common] server_addr = 49.223.83.111 server_port = 7000 [ssh] type = tcp local_ip = 127.0.0.1 local_port = 22 remote_port = 6000
第二格frpc.ini
[common] server_addr = 49.223.83.111 server_port = 7000 log_file = /var/log/frpc.log log_level = info log_max_days = 3 login_fail_exit = true [ssh1] # 若有多個客戶端,名稱不要重復。 type = tcp local_ip = 127.0.0.1 local_port = 22 remote_port = 6001 # 遠程連接端口不要重復
兩台機器都綁定的7000端口,但是遠程連接的端口不同。
第一台機器連接
ssh pi@49.223.83.111 -p 6000
第二台機器連接
ssh pi@49.223.83.111 -p 6001
frp dashboard后台地址: http://ip:7500