10分鐘搞定 - FRP內網(wǎng)穿透搭建維

一、簡要說明

依賴于:Github開源軟件FRP
下載地址:https://github.com/fatedier/frp/releases

frp 主要由 客戶端(frpc) 和 服務端(frps) 組成
服務端(frps)-部署在具有公網(wǎng)IP的機器上
客戶端(frpc)-部署在需要穿透的內網(wǎng)服務所在的機器上

二、公網(wǎng)服務端配置

2.1 下載解壓FRP后,進入根目錄

cd /data/frp

2.2 修改服務端配置(frps.ini)

[common]
bind_addr = 0.0.0.0
# 接收 frpc 的連接
bind_port = 18888
# 啟用 Dashboard 監(jiān)聽的本地端口
dashboard_port = 7500
# 客戶端需要設置一樣的值才能鑒權通過
token = frps_test_server_token
# HTTP BasicAuth 用戶名
dashboard_user = admin
# HTTP BasicAuth 密碼
dashboard_pwd = liuzz25
# 啟用后才支持 HTTP 類型的代理,為 HTTP 類型代理監(jiān)聽的端口
vhost_http_port = 1080
# 啟用后才支持 HTTPS 類型的代理,為 HTTPS 類型代理監(jiān)聽的端口
vhost_https_port = 1043

2.3 啟動服務

# 前端啟動
/data/frp/frps  -c /data/frp/frps.ini
# 后臺啟動
nohup /data/frp/frps  -c /data/frp/frps.ini &

2.4 訪問管理平臺

http://公網(wǎng)服務器IP:7500

三、內網(wǎng)客戶端配置

3.1 下載解壓FRP后,進入根目錄

cd /data/frp

3.2 修改客戶端配置(frpc.ini)

[common]
# 連接服務端的地址,也就是你現(xiàn)在配置服務器(云服務器的)的ip地址
server_addr = 公網(wǎng)服務端IP地址
# 連接服務端的端口
server_port = 18888
# 需要和服務端設置一樣的值才能鑒權通過

#  輸入 http://127.0.0.1:7600/
# 啟用 AdminUI 監(jiān)聽的本地地址
admin_addr = 0.0.0.0
# 啟用 AdminUI 監(jiān)聽的本地端口
admin_port = 7600
# HTTP BasicAuth 用戶名
admin_user = admin
# HTTP BasicAuth 密碼
admin_pwd = liuzz25

[tcp-ssh-22]
type = tcp
# 電腦在局域網(wǎng)中的內網(wǎng) IP
local_ip = 192.168.0.25
# 你要穿透想 端口號
local_port = 22
# 服務端的端口號,記得開啟放行端口
remote_port = 8022

3.3 啟動服務

/data/frp/frpc  -c /data/frp/frpc.ini
# 后臺啟動
nohup /data/frp/frpc  -c /data/frp/frpc.ini &

3.4 訪問管理平臺

http://192.168.0.253:7600

四、沒有了,配置完成,開始享受你的穿透吧~~~

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容