栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

使用 frp 实现内外网互通

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用 frp 实现内外网互通

什么是内网穿透?

用通俗的说法就是自己的电脑,可以直接被外网的人访问。

为什么需要内网穿透?

比如因为疫情,需要居家办公,开发过程中需要与前端的小伙伴联调,这个时候就需要内网穿透,让前端的伙伴可以连到自己的后端服务。

frp 工作原理

frp 的应用程序是分服务端和客户端的,服务器端运行在有公网 ip 的服务器上,客户端就运行在需要穿透的内网机器上。

两端的程序运行起来之后,就会建立好通信的隧道,当我们访问公网 ip+端口 时,就会映射到我们内网的机器上了。

如何使用?

frpc 开头的代表着客户端使用;

frps 开头的代表服务端使用;

.ini 结尾的文件是 frp 的配置文件,也是需要我们进行修改的文件。
1、把下载好的 frp 程序,上传到我们云服务器上解压出来。
2、配置frps.ini 配置文件

里面就只有一个配置项,表示监听服务器的 7000 端口,作为客户端通信的入口。
3、启动一下服务端的 frp 程序

frps -c frps.inifrps -c frps.ini

4、将frp程序放在客户端
5、 配置frpc.ini配置文件

配置项含义
server_addr服务器地址
server_port = 7000服务器端口
local_ip本地内网地址
local_port = 8085本地内网端口
remote_port = 8085服务器端口

6、运行 frp 的客户端程序

frpc -c frpc.ini

客户端启动成功,也和我们的服务器建立了通信;

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/941566.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号