首先什么是内网穿透?
它可以让你通过公网访问内网中的设备和服务。这对于远程访问家里的智能设备 远程控制电脑、直播游戏都有帮助。
原理是将内网中的服务映射到公网上。这个过程需要一个中转服务器来完成(称为穿透服务器),穿透服务器提供一个公网地址,用户通过这个地址访问穿透服务器,穿透服务器再把请求转发到内网中的目标服务器上。这样就实现了公网用户访问内网服务的目的。
目前常用的内网穿透方式有两种:端口映射和域名映射
端口映射
是指将内网中的服务端口映射到公网上。例如将内网中的HTTP服务的80端口映射到公网的3000端口。用户只需要在公网上访问穿透服务器的IP地址和3000端口就可以访问到内网中的HTTP服务。
域名映射
是指将内网中的服务映射到公网上的域名上,例如将内网中的HTTP服务映射到公网上的my 域名上。用户只需要在公网上访问my就可以访问内网。这种方式需要配置DNS解析,把my域名指向穿透服务器的Ip地址。
对于内网穿透技术的实现,常用的工具有ngrok、frp等。从网络安全的角度看,可以使用密码保护穿透服务器的访问权限。
市面上流行的有贝锐花生壳、zerotier。
贝锐花生壳详细操作
点击➕号,新增映射。
外域名选择花生壳免费给的就可以
内网主机就是对应设备的ip地址。假如你要连家里的局域网。那么路由器的ip地址就是路由器背后的那一行。
最后,成功。点击这个地址即可。