在互联网信息时代的今天,很多公司或家庭通过内部网络来实现多台电脑之间的资源共享,其中所用到的技术就是内网穿透技术。有很多人对这种技术并不了解,下面小编为大家浅析一下什么是内网穿透?内网穿透的工作原理是怎样的?
两种互联网通讯方式
说到内网穿透,首先说一下互联网通讯方式。在Internet网络中,两种网络形式是可以相互通讯的,一是公网IP是能够互相通讯的;二是局域网内,同归网段的私有IP地址能够互相通讯。公网IP和私有IP不能互相通讯。路由器一般有两个IP:一个是公网IP地址,用于和公网的计算机通讯。一个是内网IP,用于和内网的计算机通讯。与路由器连接的计算机,获取的只是内网IP地址,只能通过路由器和公网的其它计算机进行通讯,它自己是不能直接和外网的计算机通讯的。这就是有的网站在局域网的电脑上可以浏览,但外网的电脑却打不开的主要原因。
?
网络中每台机器都是通过IP地址来寻址的,我们在进行拨号上网的时候,提供入网服务的服务商会随机分配一个公网IP地址到我们,有了这个公网IP,我们才能正式合法的访问分享internet中的各种资源,你能访问别人,也能让别人访问你。基于资源合理分配利用等原因,服务商提供给我们普通上网用户入网的通常是动态IP,我们每次登陆上网络所获得的本机IP有可能会不同。这样,我们机器的公网IP地址信息无法固定,别人也就没办法通过一个固定的方式来访问我们的服务器。
什么是内网穿透? 之前提到的内网,其实就是在公司、家庭内部建立的一种局域网络或者办公网络,从而实现多台电脑之间的资源共享,包括设备、资料、数据等。而外网则是由一个网关与其它网络系统连接,相对于内网而言,这种网络系统称之为外部网络,也就是我们经常说到的互联网。
?如果我们在局域网内部署服务器和应用,当需要将本地服务提供到互联网外网连接访问时,由于本地服务器本身并无公网IP,就无法实现。这时候就需要内网穿透技术,即内网映射,内网IP端口映射到外网实现访问的过程。
内网穿透的原理解析
内网穿透也叫做NAT穿透,计算机在局域网内的时候,外网与内网的计算机节点进行连接时所需要的连接通信时,内网穿透的功能就是地址转换,也就是把公网的地址进行翻译,转成为一种私有的地址,然后再采用路由的方式ADSL的宽带路由器,具有一个动态或者是固定的公网IP,最后ADSL直接在交换机上,这样所有的电脑都可以共享上网。内网穿透除了可以实现内网之间机器的网络通信功能之外,还可以解决UDP中出现的数据传输不稳定问题。
内网穿透如何实现 内网穿透可以通过开放第三方端口来实现。我们可以在服务器电脑安装金万维快解析软件客户端,添加映射,并且配置出映射端口的信息,外网的地址是映射之后访问的域名,同时也可以是自己或者是默认的域名。通过端口映射实现内网穿透。然后再通过内网穿透,用域名进行对应的内网应用。如果外网地址使用的是自己的域名,可以把域名的解析指向提示目标地址来进行使用。
|