我正在编写一个用于移动计算机的小型网络扫描实用程序。因此,我必须考虑几乎所有可能的网络组合。虽然我永远不会建议这样做,但是否可以在多个接口上使用相同的 IP 范围?例如 eth0 和 eth1 上的 192.168.0.1/24。是否有任何设置可以使这合理?
答案1
一般来说,您不能在同一台主机或不同主机的多个接口上使用相同的 IP 地址(某些 NIC 组合设置除外)。
不过,主机可能在同一子网上有多个 IP 地址,在多个接口上,或者只有一个。用例包括运行多个服务,每个服务都绑定到专用 IP 地址、负载平衡/ECMP 或故障转移场景。