不用管 netplan,也不用改 yaml,直接执行下面几步。
第一步:设置 ens37 的 IP
复制这一整行:
sudo nmcli con mod "Wired connection 2" ipv4.method manual ipv4.addresses 192.168.30.111/24
第二步:让设置立即生效
执行:
sudo nmcli con down "Wired connection 2"
sudo nmcli con up "Wired connection 2"
第三步:检查有没有成功
执行:
ip addr show ens37
如果看到:
inet 192.168.30.111/24
说明成功。
第四步:确认开机还会保留
执行:
nmcli con show "Wired connection 2" | grep autoconnect
如果看到:
connection.autoconnect: yes
就表示永久生效。
如果不是,执行:
sudo nmcli con mod "Wired connection 2" connection.autoconnect yes
现在的环境:
ens33 → 第一块网卡(不要动,通常负责上网)
ens37 → 第二块网卡(你要改成 192.168.30.111)
所以只需要操作 Wired connection 2。
如果你执行完后,把这条命令的结果发我:
ip addr show ens37