Frp分別用tcp和stcp模式ssh連線到內網Linux

夢共裡醉發表於2021-04-18

公網伺服器的配置照舊,注意防火牆或者寶塔之類的放行frps用的埠。可以參考之前的文章:

[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
內網穿透的frpc配置
[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
STCP模式

伺服器端配置如上。

內網被連線
[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 或者x 之類的ssh軟體,連線本地的30022埠

ssh root@127.0.0.1 -p 30022


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31524109/viewspace-2768575/,如需轉載,請註明出處,否則將追究法律責任。

相關文章