使用 frp 搭建內網穿透伺服器 Web 使用例項

LLSS發表於2020-06-11

前提準備

  • 雲伺服器一臺(或者有公網ip的機器);
  • 內網伺服器一臺;
  • Frp指令碼檔案;
  • 域名一個(可選);
  • 基本linux操作命令。

在雲伺服器上搭建服務

1、下載相應的指令碼
github地址:github.com/fatedier/frp 下載相應的 Release 版本

使用frp搭建內網穿透伺服器 web使用例項
檢視linux伺服器體系結構方法

使用frp搭建內網穿透伺服器 web使用例項
轉至 blog.csdn.net/lixuande19871015/art...

2、安裝服務 frps

  • 1、解壓 tar -xvf ****.tar.gz

  • 2、配置 vi frps.ini

    [common]
    bind_port = 7000   //frp伺服器與客戶端同步埠,與客戶端要保持一致
    vhost_http_port = 8080  // 該埠就是以後訪問web服務需要用到的埠
  • 3、執行

    ./frps -c frps.ini
    nohup ./frps -c ./frps.ini &    // 後臺啟動

3、配置客戶端並執行

  • 1、下載相應的 Release
  • 2、配置frpc.ini
    [common]
    server_addr = 雲伺服器ip
    server_port = 7000    //伺服器埠
    [web]
    type = http
    local_ip = 127.0.0.1  //本地ip
    local_port = 80       //本地web訪問埠
    custom_domains =           //雲伺服器ip或者雲伺服器域名
  • 3、 執行
    使用frp搭建內網穿透伺服器 web使用例項

訪問內網http服務
custom_domains:vhost_http_port 如:192.168.1.88:8080

注意:
1)伺服器端和內網機器端下載的版本要相同,否則可能會影響內網穿透
2)根據伺服器系統選擇合適的指令碼

frp + nginx 配置多人共用的http 內網穿透服務

blog.csdn.net/Aria_Miazzy/article/...

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章