1分钟理解内网穿透是什么意思?
有时候,我们在外出差想要访问公司的OA系统,在浏览器输入域名却访问不了。那么有什么办法可以解决这个问题?答案就是:内网穿透
内网穿透是什么意思?
首先解释一下”内网”与”外网” 的概念
内网:即所说的局域网,比如公司的局域网,局域网内的计算机可以相互通信,两个不同的局域网无法相互通信。使用ipconfig /all
可查看内网IP地址
外网:即所说的互联网,局域网的计算机通过路由器连接的网络。在ip138上看到的是你外网IP地址
举个栗子:IP好比你家的大门,别人到你家玩就需要通过这扇门。
如果你家是别墅,那么别人可以直接找到你家大门,这就好比你有外网IP地址,外人可以通过这个IP地址直接找到你。
而你家如果是在小区的高楼里,这就相当于你只有内网IP地址,外人无法直接找到你家,要先找到小区,再找到几栋几层,而进入小区之后,通过几栋几层找到你,这个过程就叫端口映射,小区就充当路由器的角色。
而在疫情期间快递员不能直接送快递到你家门口,只能送到小区门口集中收件点,你要去这个收件点和快递员面对面收快递,这个快递收件点给你实现的功能就是内网穿透。
内网穿透的原理
内网穿透就是透过中转服务器来访问局域网服务
简单来说,两台计算机A和B都处在不同的局域网中,A想要访问B,就需要通过一台外网的中转服务器相互转发流量到A和B
内网穿透教程
内网穿透的使用场景有很多,下面举几个例子供小伙伴参考:
- 在外出差想要访问公司OA系统
- 在家需要远程连接公司服务器或者SSH访问
- 开发小程序进行本地调试
下面以访问公司OA系统为例
- 在内网一台计算机上安装蜻蜓映射客户端,并登录,点击【添加映射】
- 选择对应的映射类型、内网IP地址和端口。比如公司OA系统网站使用80端口
保存后,不管在哪里,都可以通过映射后的域名进行访问连接。