1. 什么是内网,公网以及NAT,有什么作用

内网的计算机以NAT(网络地址转换)协议,通过一个公共的网关访问Internet。内网的计算机可向Internet上的其他计算机发送连接请求,但Internet上其他的计算机无法向内网的计算机发送连接请求。
公网即指外网,是通过MODEM拨号或专线等访问互联网,或通过VPN、路由器等与因特网相通的大范围网络。
公网接入方式:上网的计算机得到的IP地址是Inetnet上的非保留地址。公网的计算机和Internet上的其他计算机可随意互相访问。
NAT(Network Address Translator)是网络地址转换,它实现内网的IP地址与公网的地址之间的相互转换,将大量的内网IP地址转换为一个或少量的公网IP地址,减少对公网IP地址的占用。NAT的最典型应用是:在一个局域网内,只需要一台计算机连接上Internet,就可以利用NAT共享Internet连接,使局域网内其他计算机也可以上网。使用NAT协议,局域网内的计算机可以访问Internet上的计算机,但Internet上的计算机无法访问局域网内的计算机。
区别:外网、内网是两种Internet的接入方式。 通常情况下,网关或路由器对内部向外发出的信息不会进行拦截,但对来自外部想进入内部网络的信息则会进行识别、筛选,认为是安全的、有效的,才会转发给内网电脑。

2. NAT为何能让众多内网用户使用一个IP上网

NAT英文全称是“NetworkAddressTranslation”,中文意思是“网络地址转换”。它是一个IETF(InternetEngineeringTaskForce,Internet工程任务组)标准,允许一个机构以一个公用IP(InternetProtocol)地址出现在Internet上。顾名思义,它是一种把内部私网地址(IP地址)翻译成合法的公网地址(IP地址)的技术。

简单地说,NAT就是在局域网内部网络中使用内部地址,而当内部节点要与外部网络进行通讯时,就在网关处,将内部地址替换成公用地址,以便在外部公网(internet)上正常使用,NAT可以使多台计算机共享Internet连接,这一功能很好地解决了公共IP地址紧缺的问题。利用这种技术,您就可以只申请一个合法的公网地址(IP地址),就能让整个局域网中的计算机都能通过该公网地址接入Internet。这时,NAT屏蔽了内部网络,所有内部网计算机对于公共网络来说是不可见的,而内部网计算机用户通常不会意识到NAT的存在。