公網服務器的配置照舊,注意防火牆或者寶塔之類的放行frps用的端口。可以參考之前的文章:用FRP做內網穿透使用遠程桌面連接家裏的windows電腦。
[common] bind_addr=0.0.0.0 bind_port = 7000 token=12310086 dashboard_port = 7500 dashboard_user = admin dashboard_pwd = admin123
./frps -c frps.ini
[common] server_addr = 服務端ip server_port = 7000 token=12310086 [ssh] type = tcp local_ip = 127.0.0.1 local_port = 22 remote_port = 30022
ssh -p 30022 root@ip
服務器端配置如上。
[common] server_addr = 服務器ip server_port = 7000 token=12310086N [secret_ssh] type = stcp sk = 4u4rUif0vm9zn6dZ local_ip = 127.0.0.1 local_port = 22
frpc.exe -c frpc.ini
編輯 fcpc.ini文件,配置上"role = visitor"身份。
[common] server_addr = 服務器ip server_port = 7000 token=12310086N [secret_ssh_visitor] type = stcp role = visitor sk = 4u4rUif0vm9zn6dZ server_name = secret_ssh bind_addr = 127.0.0.1 bind_port = 30022
frpc.exe -c frpc.ini
然後使用ssh命令或者xshell之類的ssh軟件,連接本地的30022端口
ssh [email protected] -p 30022