什么是内网穿透?

内网穿透是什么?有什么用?和NAT关系?过程?注意什么?

是什么?

内网穿透又被称为端口映射、内网映射、NAT穿透。
内网是指局域网中的一些设备所在的网络,只有在这个内网中的设备之间才能直接通信,而外部网络无法直接访问内网中的应用或者设备。
但是在某些情况下,我们可能需要让外部网络用户访问内网中的应用或设备,这个时候就需要用到内网穿透技术。所以内网穿透就是用来解决外网访问内网的。

有什么用?

1.上文举例的办公软件
2.放在家里的树莓派,服务器等,需要远程ssh管理,这样打通服务器的22端口即可远程通过ssh操作服务器了.
3.微信/支付宝等本地开发.现在微信/支付宝等应用,需要服务器接收微信/支付宝发送的回调信息,然而在本地开发程序的话,还得实时上传到服务器,以便支持微信/支付宝的回调信息,如果使用了natapp内网穿透软件,将回调地址设置成natapp提供的地址,回调数据立即传递回本地,这样很方便的在本地就可以实时调试程序,无须再不断上传服务器等繁琐且无意义的步骤.
4.一些企业内部数据库,由于安全等原因,不愿意放到云服务器上,可以将数据库放到办公室本地,然后通过natapp的tcp隧道映射,这样既保证安全,又保证公网可以正常访问.
5.一些开发板做的监控等信息,每台设备运行一条隧道,可以方便的管理监控各个设备的运行情况.
6. 一些本地运行的游戏,想和好基友一起联网玩,一条命令运行natapp即可实现联网游戏.
7.群辉上运行natapp之后,随时随地在任何地方可以访问到群辉上应用

过程?

内网穿透的过程大致分为三步:
1.在内网中设置端口转发或其他请求方式(比如VPN、代理等),将外部网络发送的请求转发到内网中的应用或者设备上。
2.当外部网络用户访问内网应用或设备时,请求首先会被转发到内网穿透服务器上。
3.内网穿透服务器会将请求再次转发到内网中的应用或设备上,并将响应返回给外部网络用户。

和NAT关系?

内网穿透和NAT有一定的关系。NAT是网络地址转换的缩写,是一种将私有IP地址转换成公共IP地址的技术,一般用于解决IP地址不足的问题。而内网穿透则是在NAT的基础上进一步解决了内网中应用或设备无法直接访问的问题。
NAT的一个特点就是只能由私网发送请求,公网无法直接访问私网主机。这就导致了内网中的应用或设备无法直接被公网用户访问。针对这个问题内网穿透技术通过在NAT中设置端口转发或其他方式,将外部网络发送的请求转发到内网中的应用或设备上,从而实现了公网用户访问内网中的应用或设备。
因此内网穿透是建立在NAT技术之上的一种应用,旨在解决NAT带来的限制问题。同时内网穿透的实现也需要NAT的特性来实现,比如在NAT中设置端口转发等。

注意什么?

1.保证内网中的应用和设备至少有一个开启,并且配置正确。
2.需要保证内网穿透服务器的稳定性和安全性,以避免出现数据泄露或者其他安全问题。

how to use?

我也正鼓捣呢稍后更新(2023/3/31)

你可能感兴趣的:(计算机网络,服务器,网络,运维)