一个接口上不同子网上的 DHCP 和静态 IP - Netplan - 有哪些限制

一个接口上不同子网上的 DHCP 和静态 IP - Netplan - 有哪些限制

也许我对子网有一些根本的误解,但公司里的某个人告诉我,我想要实现的目标是不可能的,或者至少是不可靠的。

目前,我们有多台计算机,它们的以太网端口上有静态 IP,用于直接连接,而不属于 10.xxx 地址上的更宽 LAN 的一部分。

我还希望能够使用此端口来执行诸如卸载数据或下载更新之类的操作,并且认为我可以简单地将 dhcp 添加到配置中,如下所示:

network:
  version: 2
  renderer: networkd
  ethernets:
    enp0s3:
      dhcp4: yes
      dhcp6: no
      addresses: 
        - 10.1.2.15/24

它将连接的网络将位于 192.168.xx 子网上。上面的配置似乎运行良好,但我被告知存在一些模糊的可靠性问题。

这实际上会导致意外和不稳定的行为吗?令人担忧的一件事是多台计算机将具有完全相同的配置,但由于您一次只能直接连接到一台,并且所有具有 DHCP 的网络都没有相同的 IP。

这会引起问题吗?静态 IP 是否应设为辅助 IP?我需要对路由做一些特殊的事情吗?或者这根本无法工作?

答案1

IP 网络并没有什么根本性问题,因此将静态和动态 IP 地址分配给同一接口是不可靠的。通常使用来自多个来源的多个地址的配置。但是,如果您的网络管理员以基于端口过滤 IP 的方式配置了以太网交换机,则您可能会因此遇到不可靠的情况。最好咨询您的网络管理员,以准确了解他们所说的“可靠性问题”是什么意思。

另外,另一方面,如果您已经在实践中这样做并且没有遇到问题,那么您可能只是更愿意相信经验答案,即它不会导致可靠性问题。

相关内容