因爲近期teamView常常短線,甚至沒法鏈接,其餘免費遠程軟件延遲過高
因此利用服務器閒置流量進行內網穿透遠程桌面服務linux
注意區分系統架構,並根據本身的需求下載對應的版本git
wget https://github.com/fatedier/frp/releases/download/v0.31.2/frp_0.31.2_linux_amd64.tar.gz
解壓後編輯 frps.inigithub
[common] bind_port = 7000 # 全部的客戶端端口都經過此端口進行穿透 dashboard_port = 7005 # 網頁版儀表盤能夠清楚的出當前frps開發的端口 dashboard_user = admin dashboard_pwd = admin
啓動服務端frpsweb
./frps -c frps.ini
前臺啓動服務,窗口關閉,服務即關閉shell
後臺啓動服務,可關閉當前窗口windows
Nohup ./frps -c frps.ini &
顯示以下內容即爲正常運行安全
nohup: ignoring input and appending output to nohup.out服務器
使用命令 jobs 能夠查看後臺正常運行的程序網絡
中止frp架構
使用 ps -aux|grep frp 查詢frp當前進程
pi 935 0.0 0.1 803312 5612 pts/2 Sl 01:07 0:00 ./frpc -c frpc.ini
pi 1014 0.0 0.0 7568 492 pts/2 S+ 01:22 0:00 grep --color=auto frp
Kill 935
便可中止工程運行;
能夠用於遠程桌面
下載地址:
https://github.com/fatedier/frp/releases/download/v0.32.1/frp_0.32.1_windows_386.zip
下載完成之後編輯frpc.ini 修改文件內容
[common] server_addr = 47.105.113.67 # frps公網ip server_port = 8080 # 遠程frps 開放端口 token = 123456 # 驗證消息非必填 [rdp] type = tcp local_ip = 127.0.0.1 local_port = 3389 # 本地須要穿透的端口 remote_port = 3389 # 服務端開啓的端口 [web] type = http local_ip = 127.0.0.1 local_port = 80 # 也可將本地其餘端口映射到公網 remote_port = 8080 # 遠程對應的端口,注意防火牆及安全組策略
在frpc.ini所在文件夾打開shell執行命令
./frpc -c frpc.ini
顯示 start proxy success 表示啓動並與frps鏈接成功
在另一臺安裝有「遠程桌面」的電腦上進行遠程鏈接(window默認都會有安裝)
「計算機」 中輸入47.115.113.67:3306
接下來會提示(網絡級別身份驗證)計算機名稱等驗證,正確輸入便可