作为一名开发人员我们写好的项目只能在本地访问,这个小工具可以吧本地的虚拟机通过端口映射,把我们的服务器端口暴露在公网上,实现临时的测试访问。
一、NAT概念
NAT(Network Address Translation,网络地址转换)是1994年提出的。当在专用网内部的一些主机本来已经分配到了本地IP地址(即仅在本专用网内使用的专用地址),但现在又想和因特网上的主机通信(并不需要加密)时,可使用NAT方法。
这种方法需要在专用网连接到因特网的路由器上安装NAT软件。装有NAT软件的路由器叫做NAT路由器,它至少有一个有效的外部全球IP地址。这样,所有使用本地地址的主机在和外界通信时,都要在NAT路由器上将其本地地址转换成全球IP地址,才能和因特网连接。
另外,这种通过使用少量的公有IP 地址代表较多的私有IP 地址的方式,将有助于减缓可用的IP地址空间的枯竭。在RFC 2663中有对NAT的说明。
看到这里我们可以看出做NAT以下的设备是不可以被访问的我们如何能够让别的人访问到我们的设备呢?这个小工具可以吧本地的虚拟机通过端口映射,把我们的服务器端口暴露在公网上,实现临时的测试访问。
二、准备一台虚拟机
安装部署好我们的web服务
yum -y install httpd
systemctl start httpd
查看服务端口号
ss -nltp |grep httpd
三、设置内网穿透工具
开启我们的小工具进行以下设置
输入刚才设置的网址就可以访问了
以上就是内网穿透的过程,感谢大家关注、评论、收藏