frp 服務端安裝

4年前 (2020-01-03) Yosheng 資訊教學 0評論 已收錄 2022℃

在中國境內上網不像台灣,幾乎家家戶戶都可以申請一個公有IP,目前住的地方詢問過當地的電信業者,無法給到公有IP,也就是網路連出去就是一個大局域內網,但如果要在家裡架設服務器,那相當於沒意義,因次萌生內網穿透的想法。

簡單介紹 FRP 是一套反向代理的工具,能將局域網內的服務器透過 Proxy 代理出去,所以稱為內網穿透工具,這類的工具很多種,選用 FRP 是因為開源免費又穩定。

環境介紹

阿里雲 ECS 雲服務器 (華東-上海) 系統使用 CentOS 7 剛時購買的優惠如附圖


安裝

這裡我根據 dylanbai8 提供的 frpspro 進行修改,主要針對 systemd 配置和新增更新功能,採用我寫的腳本使用下述指令進行安裝

或使用 git.io 縮網址

原本

執行完成如附圖


配置

frps.ini 配置

記得時刻查看 frps_full.ini 裡面的選項,每次更新都有可能變更,並不能保證向下相容!

防火牆

由於阿里雲 ECS 服務器預設防火牆是關閉的詳細參考

需要配置安全組才能讓外網訪問如附圖


根據安裝配置 添加如附圖列表 才可以正常訪問及使用


查看 WebGUI

打開瀏覽器輸入 VPS的IP地址 預設端口 7500 即出現附圖


這裡注意下 subdomain host 設定用於配置 http & https 連線時配合 subdomain 選項使用

補充

由於一鍵安裝腳本已經將 frps 配置到 systemd 中所以可以直接透過 systemdctl 工具查看與管理,如果覺得這樣不方便也可以自己下載回來解壓縮後透過下述指令執行

博主

擅長使用 C# 和 Java 開發項目,全棧開發工程師,前端主要使用 Vue 其次 Angular ,目前正在學習分布式架構,運維研發兼具,平時愛好鑽研技術並應用於實務當中,常駐於上海。

相關推薦

相逢就是有緣,留下足跡吧!