- 內(nèi)網(wǎng)穿透工具: frp
- 服務(wù)端快速搭建工具: Frps服務(wù)端一鍵配置腳本
- 客戶端快速搭建工具: 客戶端下載地址
準(zhǔn)備工作
1. 域名解析到服務(wù)器
2. 開放服務(wù)器對應(yīng)端口(下文中會提到一些端口)
我開放的端口
端口開放
服務(wù)端配置:
下載服務(wù)端配置工具并執(zhí)行工具(使用了阿里源,在Frps服務(wù)端一鍵配置腳本中有g(shù)ithub源)
wget https://code.aliyun.com/MvsCode/frps-onekey/raw/master/install-frps.sh -O ./install-frps.sh
chmod 700 ./install-frps.sh
./install-frps.sh install
出現(xiàn)命令行配置界面,依次回車或者填入自己的配置
完成提示:
輸入任意鍵繼續(xù)執(zhí)行
- bind port
與客戶端通信端口
- vhost http port
綁定的web端口,相當(dāng)于 線上域名:端口
- dashboard port
frp面板的端口
- dashboard user
frp面板的用戶
- dashboard password
frp面板密碼
- token
自定義客戶端連接token
- subdomain_host
線上域名
在輸入任意鍵后, 服務(wù)端配置完成, 打開你的域名:6443(默認(rèn)6443端口)即可看到面板
面板
客戶端配置
- 配置文件修改
frpc.ini
image.png
common
- server_addr
服務(wù)器ip
- server_port
服務(wù)端配置中與客戶端通信的接口
- token
上面的自定義token
web
- type
默認(rèn)http即可
- local_ip
本地內(nèi)網(wǎng)地址
- local_port
本地內(nèi)網(wǎng)地址端口
- custom_domains =
服務(wù)器ip或者被解析的域名(我是用的域名)
ssh
- 我沒用到
編輯后保存配置文件, 命令行切換到客戶端文件夾,啟動客戶端
image.png
提示啟動成功,剛開始失敗過一次是沒有開啟6443, 5443, 18890端口所致
本地新增頁面
hello word
訪問本地頁面
本地頁面
訪問我們綁定的域名以及對應(yīng)端口
線上頁面