Linux-----frp自建服务(让别人访问到我的本地项目)
1. 软件下载
1.0 FRP 软件下载
https://github.com/fatedier/frp/releases
1.1 关闭本地实时保护(亲测,没病毒)
2 配置服务器
2.1 修改配置文件
1. 在本地解压frp_0.42.0_linux_amd64.tar.gz,修改好配置再传到服务器
2. 修改 frps.ini
[common]
# 必须是7000端口
bind_port = 7000
# 客户端和服务端必须使用相同的token才能建立连接,相当于连接密码,自由设置
token = 14yhl9t
# http代理访问端口,必须是9999
vhost_http_port = 9999
# 以下参数可选
# -----------
# 开启数据仪表盘,端口7500
dashboard_port = 7500
# 数据仪表盘的用户名密码,默认为 admin
dashboard_user = admin
dashboard_pwd = admin
2.2 上传文件到服务器
上传以下文件到服务器,frpc开头的文件是客户端文件,服务器上用不到
│ frps
│ frps.ini
│ frps_full.ini
│ LICENSE
│
└─systemd
2.3 root用户给frps增加执行权限
sudo chmod +x frps
2.4 开放防火墙和安全组配置文件中的端口
- 7000:连接端口
- 7500:仪表盘端口
- 9999:web服务访问端口
如果用的云服务器,需要shell命令配置防火墙,再在云平台的策略组配置一遍
3. 配置客户端
解压frp_0.42.0_windows_amd64.zip
修改 frpc.ini
[common]
server_addr = 你的服务端IP
server_port = 7000
# 和服务端的保持一致
token = 0jiklwLgXq
[web]
type = http
# 需要穿透的本地端口
local_port = 8080
custom_domains = 你的服务端IP
4 运行
4.1 运行服务端
进入frp所在目录执行
./frps -c ./frps.ini
👆 如图表示运行成功
4.2 运行客户端
进入frp所在目录执行
./frpc -c ./frpc.ini
👆 如图表示运行成功
5. 访问
62.234.221.77:9999/admin/
python防脱发技巧

浙公网安备 33010602011771号