你应该使用静态 IP 地址还是静态 DHCP 租约?
我通常建议在几乎任何情况下使用静态 DHCP 租约而不是静态 IP 地址。
这有三个主要原因:
- DHCP 将自动配置网关、DNS 服务器和其他选项 - 如果你更改网络配置,这将避免必须重新配置具有静态 IP 地址的设备。
- 监控能力:你将能够看到设备是否已从 DHCP 服务器请求 IP 地址。这也意味着你有一个简单的方法
- 故障容错:如果你将设备连接到错误的网络 - 例如,如果你将其连接到错误的 VLAN - 它仍会尝试获取 IP 地址。你可以在路由器的 DHCP 租约表中看到这一点。这在例如更换网络组件或在位置之间移动设备时通常相关。通常,很难访问具有未知 IP 地址的设备,完全重置也会删除大量配置工作。
然而,有些情况下应优先使用静态 IP 地址:
- DHCP 服务器需要静态 IP: 如果设备本身就是 DHCP 服务器,显然你需要设置静态 IP 地址(当然仅在启用 DHCP 服务器的接口上)
- 可靠性:如果设备是关键任务设备,你可能不想依赖 DHCP 服务器在线。你需要权衡此论点与上面列出的故障容错和监控能力论点!注意某些设备只会尝试使用 DHCP 获取 IP 地址一次,如果没有 DHCP 服务器回答则不会重试!
- 没有 DHCP 服务器的网络: 如果本地网络上没有 DHCP 服务器,显然你需要静态 IP
- 动态 MAC 地址: 如果设备不始终使用相同的 MAC 地址
如果你的设备支持带回退的 DHCP,我建议你使用静态租约加上具有相同 IP 地址的静态 IP 回退。这种方法可以结合静态租约和静态 IP 地址的优点。
Check out similar posts by category:
Networking
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow