在买一些服务器的时候,很多都需要测试速度怎么样,经常用到的就是路由跟踪,去跟踪一些服务器去程和回程的路由。
之前一个朋友就发给我一个截图说到,这个为什么阿里云主机跟踪路由会出现类似defense.gov或者DoD Network所有者的IP地址,这个IP和域名可是美国国防部的IP呀
为什么阿里云服务器使用路由跟踪显示的defense.gov (DoD Network) IP地址呢?
搜索了网络发现有价值的信息不多,思科技术论坛上有这么一个帖子
《An IP address of USA Department of Defense Network Information Center in debug output of a router》
有网友提到由于历史原因,有些特殊的IP段是专门分配给军方使用的,不知是出于内网保密需要或者其他什么原因无法从公共互联网(Internet)上访问这些特殊的IP段。比如美国军方拥有的一部分IP地址段就有:
6.0.0.0/8, 7.0.0.0/8, 11.0.0.0/8, 21.0.0.0/8, 22.0.0.0/8, 26.0.0.0/8, 28.0.0.0/8, 29.0.0.0/8, 30.0.0.0/8, 33.0.0.0/8, 55.0.0.0/8, 214.0.0.0/8, 215.0.0.0/8
这些IP段因此被某些大型网络供应商来弥补内网IP地址的不足。
我猜测可能因为使用这些IP地址段的军方似乎永远不会将其发布到公共网络上,所以将这些IP地址仅仅用于内网的用法也不会造成Internet外网混乱。
所以,阿里云服务器使用路由跟踪显示的defense.gov (DoD Network) IP地址呢,其实就是阿里云把美国国fang部的公网 ip 拿去当内网 ip 用了。