frp點對點udp方式內網穿透ssh,不走服務器流量

frp點對點udp方式內網穿透ssh,不走服務器流量 (2019 年 5 月 30 日)
frp ssh 安全連接和服務器安全設置 (2019 年 5 月 29 日)
frp 控制檯監控dashboard配置 (2019 年 5 月 27 日)
frp內網穿透 公網訪問本地web服務 (2019 年 5 月 26 日)
frp安裝教程 穿透SSH (2019 年 5 月 25 日)
frp內網穿透教程 (2019 年 5 月 25 日)

frp可以用點對點UDP穿透內網

frp通個服務器會不會消耗服務器的流量,答案:會消耗服務器流量的。但是讓服務器來握個手和持續一個大文件需要服務器中轉是兩碼事

frp的UPD 的好處是如果你從家裏的電腦給公司電腦丟進來一個很大的文件,frp不走服務器流量,因爲是家裏的電腦和公司電腦直接握手了。

服務器裏
frps.ini文件增加

bind_udp_port = 7001

公司電腦,被訪問的frpc配置

frpc.ini

[common]
server_addr = x.x.x.x
server_port = 7000

[p2p_ssh]
type = xtcp
sk = abcdefg
local_ip = 127.0.0.1
local_port = 22

改好,啓動

家裏電腦訪問公司那臺的訪客。

frpc.ini

[common]
server_addr = x.x.x.x
server_port = 7000

[p2p_ssh_visitor]
type = xtcp
role = visitor
server_name = p2p_ssh
sk = abcdefg
bind_addr = 127.0.0.1
bind_port = 6000

改好,啓動

用戶名爲xx是公司的那臺電腦的
ssh -oPort=6000 [email protected]

如果不好用,大多數原因是UPD連通性有問題。
如何確保UDP連通性

關閉所有frp服務

服務器Centos安裝netcat

yum install glibc.i686

wget http://sourceforge.net/projects/netcat/files/netcat/0.7.1/netcat-0.7.1-1.i386.rpm

執行安裝

rpm -ihv netcat-0.7.1-1.i386.rpm

服務器端口連接性

nc -ul -p 7001

開啓7001UDP,等待別人通過這個口給我丟東西

本地客戶端mac下
向服務器7001端口丟東西

nc -u test.java-er.com 7001

然後輸入字符abc

服務器會接收到abc

原文首發:https://java-er.com/blog/frp-udp-ssh/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章