
在AWS中,如果你能看到上面的图片,我知道如果子网中的任何实例连接到路由表,正在尝试访问(10.0.0.0-10.0.255.255)之间的IP地址,应该去本地,它不应该去互联网。假设我的实例在私有网络的公网子网中有公网IP地址,它正在尝试访问IP地址为10.0.0.5/32的外部域名的公网ip地址。
在这种情况下,路由是如何发生的,是到本地还是到Internet?
发布于 2020-09-27 15:09:54
首先,10.0.0.0/8的范围是保留的范围,因此不会存在公共IP地址。RFC 1918确保以下范围用于内网范围:
10.0.0.0/8172.16.0.0/12192.168.0.0/16在AWS路由智能中,可以创建与公共范围重叠的网络范围,在这种情况下,本地网络将始终获胜。
通常,在AWS路由中,本地路由始终具有最高优先级,其次是更具体的路由,尽管情况并不总是如此(例如,在动态路由与静态路由中)。
请看一下routing priority文档。
https://stackoverflow.com/questions/64085762
复制相似问题