frp 初探
條件:
(1) 服務器端要有公網 IP
(2) 客戶端能上網,能夠訪問服務器的公網 IP
?
下載
https://github.com/fatedier/frp/releases
根據服務器和客戶端的操作系統的類型下載不同的包,大小5M左右:
我的服務器和客戶端都是Windows(64位),所以下載 frp_0.16.1_windows_amd64.zip 就可以了
?
服務器端配置
解壓壓縮包,里面有7個文件:
服務器端只需要 frps.exe 和 frps.ini 這2個文件。
修改 frps.ini 文件:
[common] bind_port = 7000 vhost_http_port = 8082 privilege_token = 12345678bind_port 客戶端連接服務器的端口
vhost_http_port 虛擬web server的端口,即在瀏覽器錄入的
privilege_token 授權碼,客戶端必須設置相同的授權碼
啟動服務端:frps -c frps.ini
?
客戶端配置
客戶器端只需要 frpc.exe 和 frpc.ini 這2個文件。
修改 frpc.ini 文件:
[common] server_addr = x.x.x.x server_port = 7000 privilege_token = 12345678[web] type = http local_ip = 127.0.0.1 local_port = 80 custom_domains = x.x.x.xserver_addr 服務器 IP 地址
server_port 服務器端口
privilege_token 授權碼,必須和服務器端的授權碼一致
local_ip 客戶端實際提供服務的 IP,127.0.0.1 表示運行客戶端的本機
local_port 客戶端實際提供服務的端口
custom_domains?服務器 IP 地址或域名
啟動客戶端:frpc -c frpc.ini
?
驗證
服務器端和客戶端都啟動后,就可以在瀏覽器里錄入:http://服務器 IP 地址或域名:vhost_http_port 訪問了
實際提供服務的是客戶端的 local_port 端口。
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
- 上一篇: VIVO x27屏幕尺寸是多大
- 下一篇: 算法4------字符串的字典序最长子序