Linux重启网卡后原有配置为何无法保留?
对于使用 NetworkManager 管理的系统,执行 sudo service network-manager restart 命令重启网络管理器服务,如果上述方法都不行,最后还可以尝试执行 reboot 命令重启整台电脑来强制应用更改。
对于使用 NetworkManager 管理的系统,执行 sudo service network-manager restart 命令重启网络管理器服务,如果上述方法都不行,最后还可以尝试执行 reboot 命令重启整台电脑来强制应用更改。
这个回答感觉有点避重就轻啊,提问者问的是“配置为何无法保留”,核心痛点在于NetworkManager和传统ifupdown(如interfaces文件)之间的冲突机制,或者Netplan的渲染问题。回答里直接给了重启服务的方案,这属于“治标不治本”。如果配置写入的是传统的/etc/network/interfaces,而系统又跑着NetworkManager,确实容易因为NM接管网卡导致配置不生效,这时候应该讲清楚配置文件的优先级和冲突解决,而不是直接让用户去重启服务或重启电脑。重启电脑那是最后的大招,不是解决问题的思路。