最近一個項目須要用到將訂單發佈到第三方平臺,以後要是有人購買他們會請求咱們這邊的接口來改變訂單狀態等!linux
因爲本地開發,測試的時候,他們那邊請求咱們這邊接口的時候無法訪問內網 因此要用到內網穿透 固然如今也有不少更簡單的 好比花生殼就是很好的!git
不過咱們是本身搭建 因此寫一下搭建的過程 以便於你們參考
(今晚喝了點紅酒有點暈乎乎的,有錯誤見諒)github
服務器是linux的:
首先下載服務端壓縮包...web
cd /lee //這個lee是我本身建立目錄 wget https://github.com/fatedier/frp/releases/download/v0.21.0/frp_0.21.0_linux_amd64.tar.gz
以後解壓
windows
解壓後有以下的七個文件服務器
服務器端只須要兩個文件frps和frps.ini
其中frps爲可執行文件 frps.ini爲配置文件dom
修改frps.ini文件爲:編輯器
bind_port = 7000 #bind_port爲frp對客戶端的端口號 vhost_http_port=80 #訪問客戶端web服務自定義的端口號
執行命令啓動服務端:測試
./frps -c ./frps.ini
以後保存就ok了
spa
將域名解析到公網服務器就Ok了
我本地電腦是windows的
版本選擇地址: https://github.com/fatedier/f...
win 64位下載地址:https://github.com/fatedier/f...
下載後解壓以下::
使用編輯器打開 frpc.ini
輸入:
[common] server_addr= 公網服務器的ip server_port=7000 #你在公網服務器配置的端口 [web] type = http local_port = 80 custom_domains = lee.li-8.com # 域名
配置完成後保存
以後cmd cd 到 frpc.ini 文件所在目錄
執行:
frpc.exe -c ./frpc.ini
以後你就能夠訪問了