前提準備
- 雲伺服器一臺(或者有公網ip的機器);
- 內網伺服器一臺;
- Frp指令碼檔案;
- 域名一個(可選);
- 基本linux操作命令。
在雲伺服器上搭建服務
1、下載相應的指令碼
github地址:github.com/fatedier/frp 下載相應的 Release 版本
檢視linux伺服器體系結構方法
轉至 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、 執行
訪問內網http服務
custom_domains:vhost_http_port 如:192.168.1.88:8080
注意:
1)伺服器端和內網機器端下載的版本要相同,否則可能會影響內網穿透
2)根據伺服器系統選擇合適的指令碼
frp + nginx 配置多人共用的http 內網穿透服務
blog.csdn.net/Aria_Miazzy/article/...
本作品採用《CC 協議》,轉載必須註明作者和本文連結