路由器的以太网接口可以有多个相同子网或不同子网掩码的IP吗?
如果是的话有什么用?
路由器的以太网接口可以有多个相同子网或不同子网掩码的IP吗?
如果是的话有什么用?
路由器的以太网接口可以有多个同一子网的IP吗
通常是的,但这可能会受到系统的限制。
还是不同的子网掩码?
不,如果有重叠则不会。例如192.168.0.1/24
,并且 192.168.0.129/25
同时是不可能的,因为它们重叠。192.168.0.1/24
和192.168.0.129/24
(相同子网)或192.168.0.1/24
和192.168.1.129/25
(不同子网)通常是可能的。
重叠子网在单个接口上毫无意义,通常甚至无法配置。然而,不同的子网可能有不同的子网掩码(前缀长度),例如192.168.0.1/24
和10.0.1.0/16
。
什么用途?
一种用途是 NAT,当多个公共 IP 地址映射到同一个路由器并且通常以不同方式转发时。另一种用途是绑定到特定 IP 地址并使用不同默认网关的服务。此外,如果您要重新编号网络,您通常会临时为关键设备使用多个 IP 地址并在它们之间进行路由。
请注意,虽然多个IPv4地址并不常见,但IPv6经常使用多个地址(链接本地、唯一本地、全局...),即使是相同类型的地址。例如,您可以慢慢地逐步淘汰一个不断变化的全局前缀,同时逐步采用新的前缀。
瞻博网络路由器允许在一个接口上配置来自同一子网的多个 IP 地址。但是,实际上只有一个被选为主:
接口上的首选地址是默认本地地址,用于由本地路由器发送到子网目标的数据包。默认情况下,选择数字最低的本地地址。例如,如果在同一接口上配置了地址 172.16.1.1/12、172.16.1.2/12 和 172.16.1.3/12,则子网上的首选地址(默认为 172.16.1.1)将用作发出 ping 172.16.1.5 命令时的本地地址。