nat里内部/外部本地地址、内部/外部全局地址 该如何理解啊?
来源:百度知道 编辑:UC知道 时间:2024/07/08 09:02:42
不好意思,zoyexu,我不大理解你说的“对于我自己来说,都是内部的,其他的都是外部的。”是什么意思。难道203.100.107.32都是内部的地址???
给你举个例子:
比如你在北京某公司,公司你网络路由器的IP是 1.1.1.1 这个是ISP的给你分的,同时你的内网用户地址是192.168.0.X。
我在上海某公司,我们公司网络路由器的IP是 2.2.2.2,也是当地的ISP分的,我们内网用户地址是 172.16.0.X。
那么,在你配置NAT时,192.168.0.X 就是内部本地地址,而1.1.1.1 就是内部全局地址,除此之外的网络都属于外部网络。所以,172.16.0.X 就是外部本地地址,而2.2.2.2就是外部全局地址。
反过来,我在我们公司配置NAT时,北京那边的网络就是外部,而上海这边的就是内部。正好相反。
所以,所谓的内部和外部网络都是相对的。总之你记住,local 就是本地的私有地址,global就是ISP分配的公网地址就可以了。
inside包括了local address 和global address,理解inside的时候不要局限于局域网,而是内部网络,这也包含了你网络上的路由器设备。
不知这样说,你理解没?
内部地址就是你的设备上的地址,用路由器来说wan口的地址就是内部全局地址,lan口地址就是内部本地地址,LAN中的L不就代表local--本地吗?
内部剩下的就是外部的,其实外部本地和外部全局是一个地址,一般是下一跳的地址
内部本地地址:192.168.1.x
内部全局地址:203.100.107.32
外部本地地址:在外部的本地有效
外部全局地址:和你连接的外部IP公有地址
这样写,是否看得懂?
我再解释一下,至于是内部的还是外部的,是要看你站在那个位置。对于我自己来说,都是内部的,其他的都是外部的。
对于是本地的还是全局的,就要看地址是私有的还是公有的地址。私有的就是本地的,公有的就是全局的,懂了吗?
补充:
203.100.107.32是内部全局地址,为什么要说难道?很疑惑?
画个图
PC------ router -----