百度搜索“ip”:121.58.28.137
cmd输入ipconfig
:192.168.184.95
那么问题来了!
同一台电脑为什么在这俩地方搜到的ip地址不一样?
为什么百度查到的ip和ipconfig查到的不一样?
答,因为使用了NAT技术
我们ipconfig得到的ip地址其实是私有ip,用百度搜到的ip地址其实是共公有ip。
只有公网ip是能够连接互联网的,私网IP 一般只用作局域网
那么什么是私有ip,什么又是公有ip呢?
一开始其实是没有私有ip的,只有公有ip,因为网络刚兴起的时候,32位的ip地址可以表示40亿左右个ip,大家都觉得好像是天文数字,这么多怎么可能用得完,后来随着科技越来越发达,个人电脑的数量发生了爆炸式的增长,人们开始担心ip地址不足的问题,网络专家有先见之明啊,然后就在ip地址中保留了一些ip地址段:
这些地址段被用作什么呢?
被用作私有IP啦!!!
又过了一段时间,ip地址被宣布已经马上要被消耗殆尽了!!!
网络专家想到了一个好点子
就是你ip地址不是不够用嘛
我这留出来的三个字段的私有ip地址作为学校、企业和区域的私有ip,然后再分别给这些学校、企业和区域一个公有ip地址,你们到时候访问互联网的时候直接对地址进行转换,把自己私有ip转换为公有ip,那转换这个工作由谁来完成呢?
那就是边界路由器了!!!
这个好点子就是什么啊,就是NAT技术
推荐一位大神的NAT讲解
还有一篇