关于内网:
内网也就是局域网,最直观的就是像网吧、公司内部、学校等,内网计算机用交换机,HUB,路由连起来的~~
内网的计算机以NAT(网络地址转换)协议,通过一个公共的网关访问Internet。内网的计算机可向Internet上的其他计算机发送连接请求,但Internet上其他的计算机无法向内网的计算机发送连接请求。
NAT(Network Address Translator)是网络地址转换,它实现内网的IP地址与公网的地址之间的相互转换,
将大量的内网IP地址转换为一个或少量的公网IP地址,减少对公网IP地址的占用。
NAT的最典型应用是:
在一个局域网内,只需要一台计算机连接上Internet,就可以利用NAT共享Internet连接,使局域网内其他计算机也可以上网。使用NAT协议,局域网内的计算机可以访问Internet上的计算机,但Internet上的计算机无法访问局域网内的计算机。
就好比如学校,如果每一台电脑都配置一个公网IP的话,光一个学校就占用几千个IP地址,那么IPV4早就用完了,
一个有上万人的公司更不用说。。。我们在家里有几台电脑同时连接网络,那么它们也组成了一个局域网,就是内网,
所以我们需要用到内网,
在学校中配置IP地址时,经常看到IP是172.22.168.3等以172为开头的,如图所示:
实际上,内网IP还有以 10 、192开头的,如下表:
IPv4专用地址如下:
IP等级 IP位置
Class A 10.0.0.0-10.255.255.255
默认子网掩码:255.0.0.0
Class B 172.16.0.0-172.31.255.255
默认子网掩码:255.255.0.0
Class C 192.168.0.0-192.168.255.255
默认子网掩码:255.255.255.0
内网是可以上网的.内网需要一台服务器或路由器做网关,通过它来上网
做网关的服务器有一个网关(服务器/路由器)的IP地址,其它内网电脑的IP可根据它来随意设置,前提是IP前三个数要跟它一样,第四个可从0-255中任选但要跟服务器的IP不同
********************************************************************************************************************
关于外网:
虽然我们设置好了内网IP,但是要访问百度等外网时,还是需要有一个外网IP的,
我们用宽带上网时,电信局可能会随机给我们分配一个IP,在学校上网也是一样,我们的外网IP时随机的,是不确定的,
用ipconfig能查到外网ip,或者在百度中输入IP两个字符,也能查看自己实际的公网IP
说明一下,当我们在局域网中输入ipconfig命令时,会出现两个IP,
第一个IP地址是你的本地IP.
第二个IP地址是你的外网IP.
你访问网站所用到的是外网IP.
也就是说由你的机器连接到的远程路由所分配给你的IP地址就是外网IP