微信关注,获取更多

OpenWrt教程:FRP内网穿透配置,简单几步搞定

用于广泛使用的开源路由器操作系统的OpenWrt,借助FRP还能够轻松达成内网穿透,接下来会下面详细介绍在拥有广泛使用的开源路由器操作系统之称的OpenWrt系统里配置具有实现内网穿透功能的FRP的过程。

1.安装 FRP 软件包:

要登录 OpenWrt 路由器的管理界面,通常需在浏览器地址栏当中输入路由器的 IP 地址,像 192.168.1.1 这样的,之后输入用户名以及密码来进行登录。

-在管理界面中,找到 “软件包” 选项。

于软件包搜索框之内,键入 “frp”,而后点击 “搜索” 按钮。

将 “frp – client” 软件包找出来,把 “frp – server” 软件也找出来(要是在路由器上还需要同时运行服务器端,正常情况下只需要客户端就行),接着点击 “安装” 按钮去施行安装。在安装的进程当中,路由器会自行开始下载,随后安装所需要的依赖包。

1.配置 FRP 客户端:

-安装完成后,进入 “系统” – “启动项”。

把目光投向启动项那儿,从中寻觅到 “frpc” 这个(FRP 客户端),以手指轻点 “编辑” 按钮。

在提供的能够进行编辑操作的界面之内,对名为“frpc.ini”这样的文件展开配置行为。通常情况下,常见的配置内容呈现为以下这些。

段:将 “server_addr” 设置成 FRP 服务器的 IP 地址,比如说 “server_addr = your_frp_server_ip”。把 “server_port” 设置为FRP服务 器 监听的端口,就像之前于 Windows搭建FRP服务器之时所设置 的 “bind_port”(像是7000),也就是 “server_port = 7000”。将 “token” 进行同样设置,使其与 FRP 服务器端保持一致,具体为 “token = your_secret_token”。

假设需把处于内网的,运行于 192.168.1.100 这个 IP 地址,且端口为 80 的 Web 服务,映射至外网,那么需要添加以下这样的配置:

type = http

local_ip = 192.168.1.100

local_port = 80

设定的特定领域名称等于你所拥有的那个域名点com。

这儿,“” 是自行定义的服务称呼,“type = http” 意味着服务类别是 HTTP,“local_ip” 以及 “local_port” 是内网服务的 IP 地址与端口,“custom_domains” 是绑定的域名(要是没有域名,能够使用 FRP 服务器分配的子域名)。

3.启动 FRP 客户端:

保存“frpc.ini”配置后,于“启动项”界面里,要保证“frpc”的状态呈现为“启用”,接着点击将其“保存并应用”。

在这个时候,具有自动启动功能的 FRP 客户端将会尝试着去连接到 FRP 服务器。你能够在路由器的日志当中查看连接状态,其路径是 “系统” – “系统日志”,通过搜索 “frpc” 相关的信息才行,要是显示 “successfully connected to server” 这样的字样,那就表明连接成功了。

1.域名解析设置(若有):

要是采用自定义域名,便得于域名注册商那儿去设置DNS解析记录?

前往域名注册商的管理界面那儿,登录进去,添加一条“A记录”,把域名,像“your_domain.com”这样的,运用解析手段让它对应到FRP服务器的IP地址处。之后等待DNS解析能够生效,不过这生效时间一般是几分钟再到几小时不等这么个情况。

1.测试内网穿透:

在 FRP 客户端连接成功之际,且域名解析已然顺利生效之后,于外部网络环境里的浏览器之上,输入 “http://your_domain.com”这类情况(假设映射的是 HTTP 服务),要是一切进展状况俱为正常状态,那么理应能够成功访问到处于内网的 Web 服务。

借助上述步骤,你于OpenWrt路由器内成功部署了FRP内网穿透,便捷地把内网服务呈现至外网以供访问。

未经允许不得转载:openwrt技术分享 » OpenWrt教程:FRP内网穿透配置,简单几步搞定

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏