frp的配置使用
准备工作
-
首先,需要在内网电脑上下载frp。下载地址:https://github.com/fatedier/frp/releases
-
然后在腾讯云服务器上下载frp
# 进入opt目录,下载解压frp
cd /opt/
wget https://github.com/fatedier/frp/releases/download/v0.31.1/frp_0.31.1_linux_amd64.tar.gz
tar -zxvf frp_0.31.1_linux_amd64.tar.gz
mv frp_0.31.1_linux_amd64 frp
cd frp/
- 在腾讯云esc服务器控制台安全组规则中添加入站规则
7000端口是用来进行frp服务端和客户端通信的;10000端口是外网默认访问的端口,通过该端口可以访问内网
配置
服务端
- 修改frps.ini
[common]
bind_port = 7000 #frp服务端和客户端通信的端口
vhost_http_port = 10000 #外网默认访问的端口
客户端
[common]
server_addr = 服务器ip
server_port = 7000 #frp服务端和客户端通信的端口
[web]
type = http
local_ip = 127.0.0.1
local_port = 8506 #本地web服务访问的端口
custom_domains = 域名 #用于访问的域名
启动
服务端
cd /opt/frp/
./frps -c ./frps.ini
# 或
opt/frp/frps -c opt/frp/frps.ini
客户端
#在frp的目录下创建 “启动.bat” 写入
frpc.exe -c frpc.ini
#保存后双击启动
访问
通过http://域名:10000/
即可访问内网的web应用了