(一)FRP介绍与应用场景
介绍: frp与ngwork一样,用于内网穿透,即对于没有公网ip的网络环境中将该网络中的服务(http,ssh等)给暴露出去。其中frp分为两个部分:frps服务端,frpc客户端。
前提条件:
-
一台具备公网ip的服务器,可安装frps(frp服务端)
-
内网环境中存在一个终端(可以是服务器本身,也可以是网关【路由器】)可安装frpc(frp客户端)
-
一个域名,可以配置多个子域名A类地址解析
拓扑图:
对以上图的描述:
公网服务器需要运行frps服务,并暴露两个端口A,B,前者是frp服务的服务端口,用于frpc的连接,后者是虚拟的http端口,用于外界访问,从而间接的访问到frpc所在内网服务。
内网路由/服务器需要运行frpc服务,并配置与公网服务器frps的连接,然后配置局域网内需要暴露的服务(ip+端口),并指定一个域名,这个域名通常是服务器的所绑域名的二级域名。
由于frpc可以配置多个局域网内服务,但frps对外的虚拟http端口只有一个,要使外部定向到不同的内网服务,就需要使用二级域名来区分。二级域名仅是用于区别定向到不同的内网服务的,他们A类地址解析值都相同。
(二)安装与服务配置
原文链接:https://blog.csdn.net/tanyu159/article/details/122413750
© 版权声明
声明📢本站内容均来自互联网,归原创作者所有,如有侵权必删除。
本站文章皆由CC-4.0协议发布,如无来源则为原创,转载请注明出处。
THE END