其他技術----frp安裝

FRP 安裝教程

最近開發微信小程序需要安裝一個內網穿透服務放在自己的服務器裏面,frp 不需要自己去編譯,所以我選擇安裝frp服務

PS:內網穿透服務可以選擇 frp 或者選擇 ngrok

frp 編譯後文件地址: Releases · fatedier/frp (github.com)

frp 官網:https://gofrp.org

下載frp

我們去frp GitHub 的地址下載frp編譯後的文件。

PS:這裏需要選擇對應平臺的。

根據自己CPU 型號選擇

安裝 frp

  1. 將文件放到帶有公網服務器的機器上,這裏我選擇的是雲服務器,使用的是 frp_0.38.0_linux_amd64.tar.gz

  2. 解壓文件

  3. 修改frp 配置文件 frps.ini

    [common]
    bind_port = 7000
    bind_addr = 0.0.0.0
    vhost_http_port = 80
    vhost_https_port = 443
    bind_udp_port = 7001
    
    dashboard_addr = 0.0.0.0
    dashboard_port = 7500
    dashboard_user = admin
    dashboard_pwd = admin
    log_file = ./frps.log
    log_level = info
    log_max_days = 3
    disable_log_color = false
    subdomain_host = example.com # 這裏修改爲你的公網服務器的域名就可以
    
  4. 打開服務器端口70007500

啓動frps

啓動frp服務端

./frps -c ./frps.ini

啓動之後可以在瀏覽器中輸入 example.com:7500 查看frp控制檯了

賬號密碼是admin/admin

啓動frpc

啓動frp 客戶端

這裏的客戶端版本根據自己的系統選擇,這裏我選擇的是windows版本

frp_0.38.0_windows_amd64.zip

  1. 修改frpc.ini文件
[common]
server_addr = example.com # frps 服務地址
server_port = 7000
log_file = ./frpc.log
log_level = info
log_max_days = 3
disable_log_color = false

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000

[web01]
type = http
local_ip = 127.0.0.1
local_port = 5000
subdomain= test # 這個選項需要服務端開啓subdomain_host

[web02]
type = http
local_ip = 127.0.0.1
local_port = 5000
subdomain= testback

  1. 打開cmd,啓動frpc frpc.exe
  2. 此時就可以訪問 text.example.com:5000testback.example.com:50000 訪問本地文件了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章