Padavan路由器FRP内网穿透客户端与服务端配置详解

需积分: 42 6 下载量 189 浏览量 更新于2024-09-09 收藏 2KB TXT 举报
本教程是一份关于FRP(Fast Reverse Proxy)内网穿透的客户端配置文件,适合在Padavan路由器中使用,以便于实现内部网络访问外部互联网。FRP是一款轻量级的开源软件,它提供了一种在内外网络间建立安全加密通道的方法,使得局域网内的服务可以通过公网访问。 配置文件分为两部分:myfrpc.ini 和 myfrps.ini。 1. **myfrpc.ini** 配置: - `#!/bin/sh` 是脚本执行的声明。 - `exportPATH` 和 `exportLD_LIBRARY_PATH` 设置了环境变量,确保可执行文件和库路径正确。 - `killall frpc frps` 用于关闭之前可能运行的frpc和frps服务,防止冲突。 - `mkdir -p /tmp/frp` 创建一个临时目录用于存放配置文件。 - `[common]` 区域是通用设置: - `server_addr` 是外网服务器地址,需要替换为你实际的FRP服务器IP或域名。 - `server_port` 指定服务器监听的端口,这里是7000。 - `token` 是一个安全密钥,用于身份验证,建议设置为随机生成的字符串。 - `local_ip` 和 `local_port` 分别指本地监听的IP和端口,这里是192.168.120.1 和 80,代表将80端口映射到局域网的某个设备上。 - `[yczm]` 节点定义了一个特定的服务(如远程桌面),`privilege_mode` 启用特权模式,`remote_port` 为远程服务端口,这里是455。 - `subdomain_host` 是自定义的子域名,方便通过 `yczm.xxxxx.f3322.net` 访问该服务。 2. **myfrps.ini** 配置: - `[common]` 区域设置FRPS服务的绑定端口,这里是7000。 - 这个服务负责管理frpc连接,通常在路由器上运行。 此外,文件中还提到了`UPnP`功能,这允许路由器自动打开外部端口,使外部能够访问通过FRP转发的内部服务。如果路由器支持UPnP,记得启用并配置好相应的参数。 最后,`log_file`、`log_level` 和 `host_header_rewrite` 是可选的配置项,可以根据需求调整日志记录和HTTP请求头处理。 总结起来,这份教程指导用户如何在Padavan路由器上配置FRP客户端,实现内部网络服务的外网访问,并提供了关键配置参数的解释。注意根据实际情况替换IP地址和配置选项,确保网络环境的安全性和易用性。