我已经在 Ubuntu 20.04 上使用 GUI 网络管理器(下面链接中的方法 1)一年多了,为所有 Ubuntu 设备设置静态 IP 地址。
虽然这个解决方案到目前为止效果很好,但我一直在想是否有机会:
- 一个 Ubuntu 设备从网络中移除,并且 DHCP 将该 IP 地址分配给另一个设备,如果原始 Ubuntu 设备上线,是否会发生冲突?
- DHCP 将相同的 IP 地址分配给另一个新设备,导致与使用 GUI 网络管理器配置的现有静态 Ubuntu 设备发生 IP 冲突
或者,/etc/netplan/
配置似乎更好,因为如果可能的话,它们会通过 DHCP 请求静态 IP(这是下面链接中的方法 2)。
TLDR:下面链接中的方法 2(“Ubuntu 服务器”步骤)是否比链接中的方法 1(“Ubuntu 桌面”步骤)更好?
关联:https://linuxconfig.org/how-to-configure-static-ip-address-on-ubuntu-18-10-cosmic-cuttlefish-linux
==== 编辑,我接受了这个答案,谢谢 Tom Yan ==== 如果路由器无法访问,请先使用方法 2 请求特定的 IP 地址,如果无法访问,则将设置动态 IP 地址,但至少这可以避免与使用方法 1 时的其他设备发生 IP 冲突。最好的方法当然是通过调整路由器上的 DHCP 设置,使用设备的 MAC 地址保留 IP 地址(192.168.1.12)。更进一步的是分配此范围之外的动态 IP 地址(192.168.1.50 至 192.168.1.150)