frp 配置本地服務(wù)器內(nèi)網(wǎng)穿透
frp 內(nèi)網(wǎng)穿透
使用frp搭建內(nèi)網(wǎng)穿透服務(wù)
frp 下載地址
服務(wù)端
安裝frp
wget 安裝 或者 本地安裝上傳到服務(wù)器
安裝frp
wget https://github.com/fatedier/frp/releases/download/v0.61.1/frp_0.61.1_linux_amd64.tar.gz
解壓
tar -zxvf frp_0.61.1_linux_amd64.tar.gz
修改配置文件
[common]
#frp服務(wù)監(jiān)聽端口
bindPort = 7000
vhostHTTPPort = 8080
[web dashboard 配置 外網(wǎng)訪問 服務(wù)器后臺]
webServer.addr = "0.0.0.0"
webServer.port = 7002
webServer.user = "admin"
webServer.password = "admin"
#啟用prometheus監(jiān)控指標(biāo)
enablePrometheus = true
#token權(quán)限驗證,需與客戶端配置一致
auth.method = "token"
auth.token = "123456"
配置frp服務(wù)
vim /etc/systemd/system/frps.service
[Unit]
# 服務(wù)名稱,自定義
Description = frp server
After = network.target syslog.target
Wants = network.target
[Service]
Type = simple
# 啟動frps的命令,需修改為您的frps的安裝路徑
ExecStart = /app/frp/frps -c /app/frp/frps.toml
[Install]
WantedBy = multi-user.target
啟動frp服務(wù)、設(shè)置開機自啟
sudo systemctl daemon-reload
systemctl start frps
systemctl enable frps
防火墻端口開放
sudo firewall-cmd --permanent --add-port=8080/tcp
# 添加監(jiān)聽端口
sudo firewall-cmd --permanent --add-port=7000/tcp
# 添加管理后臺端口
sudo firewall-cmd --permanent --add-port=7002/tcp
sudo firewall-cmd --reload
服務(wù)端配置完成登錄管理后臺
webServer.user 用戶名
webServer.password 密碼
客戶端
windows 略
linux客戶端和服務(wù)端一樣
客戶端配置frpc.toml
#配置公網(wǎng)服務(wù)器上frp服務(wù)的IP與端口
serverAddr = "x.x.x.x"
serverPort = 7000
#web dashboard配置, 這個是設(shè)置客戶端管理界面,http://127.0.0.1:7400
webServer.addr = "127.0.0.1"
webServer.port = 7400
webServer.user = "admin"
webServer.password = "admin"
#token權(quán)限驗證,需與服務(wù)端配置一致
auth.method = "token"
auth.token = "123456"
[[proxies]]
name = "web" #名稱
type = "http" #代理類型
localIP = "127.0.0.1" #本地IP
localPort = 8080 #內(nèi)網(wǎng)服務(wù)監(jiān)聽的端口
customDomains = ["xxxx"] # 填寫域名,沒有域名就直接填寫ip
客戶端服務(wù)配置
本地后臺管理
賬號密碼為frpc.toml中的配置

浙公網(wǎng)安備 33010602011771號