我遇到了一个奇怪的问题,我的 Ubuntu 18.04(服务器)框在从 DHCP 服务器启动期间获得了错误的 IP 地址。在接口上启动后运行 dhclient 会导致将正确的 IP 添加到接口。
DHCP 服务器是一个 Windows 框,其中使用ip addrubuntu 中显示的 MAC 地址手动配置保留(不带冒号):
5: eno4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:26:b9:82:44:27 brd ff:ff:ff:ff:ff:ff
inet 10.10.11.162/23 brd 10.10.11.255 scope global dynamic eno4
valid_lft 689861sec preferred_lft 689861sec
inet6 fe80::226:b9ff:fe82:4427/64 scope link
valid_lft forever preferred_lft forever
Run Code Online (Sandbox Code Playgroud)
我的50-courtin-networking.cfg(cloud-init cfg)
network:
version: 2
ethernets:
bcm:
match:
name: eno*
dhcp4: true
dhcp6: false
Run Code Online (Sandbox Code Playgroud)
DHCP 的 Journalctl 条目:
#journalctl | …Run Code Online (Sandbox Code Playgroud)