我正在使用 netplan 为机器上的多个以太网端口设置静态 IP 地址。它们一直有效,直到电缆断开连接然后重新连接。当我拔出电缆并将其重新插入时,我没有在该适配器上获得 IP 地址。
我的 00-netcfg.yaml 文件如下所示。我没有其他 yaml 文件/etc/netplan
network:
version: 2
renderer: networkd
ethernets:
enp9s0: # port 1
dhcp4: no
addresses: [10.0.70.1/24]
gateway4: 10.0.0.1
nameservers:
addresses: [192.168.64.5, 192.168.64.13, 8.8.8.8, 8.8.4.4]
optional: true
enp10s0: # port 2
dhcp4: no
addresses: [10.0.70.2/24]
gateway4: 10.0.0.1
optional: true
nameservers:
addresses: [192.168.64.5, 192.168.64.13, 8.8.8.8, 8.8.4.4]
enp11s0: # port 3
dhcp4: no
addresses: [10.0.70.3/24]
gateway4: 10.0.0.1
optional: true
nameservers:
addresses: [192.168.64.5, 192.168.64.13, 8.8.8.8, 8.8.4.4]
我发现一些帖子建议link-local: []
为每个适配器添加条目并通过添加禁用 ipv6,GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"
但/etc/default/grub
没有成功。非常感谢大家的建议