FRP服务器搭建步骤
-
下载FRP安装包
- 访问FRP的官方网站或通过GitHub下载安装包。
- 选择适合你操作系统的版本,这里以Windows为例。
-
安装FRP
- 双击下载的FRP-*.exe文件,按照提示完成安装。
- 安装完成后,FRP会生成配置文件,位于FRP的
bin目录。
-
启动FRP服务
- 打开FRP的配置文件(默认为frpserver.ini),找到
[FRP]部分。 - 设置本地监听地址和端口,如:
local_address=192.168.1.1:808
- 设置公网访问地址和端口,如:
public_address=...:80
- 保存配置,启动FRP服务。
- 打开FRP的配置文件(默认为frpserver.ini),找到
-
配置路由器端口转发
- 找到你的公网IP地址,使用
ipconfig或ifconfig查询。 - 登录路由器管理界面,进入端口转发设置。
- 添加转发规则,将80端口转发到FRP的公网IP和本地端口:
- 目的IP:FRP公网IP(如192.168.1.1)
- 目的端口:80
- 来源端口:80
- 来源IP:你的公网IP(如192.168.1.1)
- 保存设置。
- 找到你的公网IP地址,使用
-
访问内网资源
- 外部设备使用外部IP地址和端口访问内网资源:
- URL:
http://<公网IP>:80(如http://123.456.789.:80)
- URL:
- 访问内网摄像头,确保能正常显示。
- 外部设备使用外部IP地址和端口访问内网资源:
常见问题与解决方法
- 配置错误:检查FRP配置文件是否正确,确保本地和公网地址正确。
- 端口转发问题:确认路由器正确转发了端口,检查防火墙设置。
- 访问失败:尝试ping外部IP,确保网络连通性;检查FRP日志或使用telnet测试端口。
高级配置与优化
- 安全性:启用FRP的防火墙规则,允许特定端口通过防火墙。
- 性能优化:根据需求调整FRP配置,如提高并发连接数。
- SSL/TLS支持:FRP默认支持TLS,建议在需要高安全性时启用。
通过以上步骤,你可以轻松搭建FRP服务器,实现内网资源的外网访问,享受便捷的远程管理体验。









