linux重启网络服务命令

Linux 使用两个简单的技巧来重新启动网络: 1 、使用service命令:service network restart,通常用于重启网络服务。
2 . /etc/init.d/script:重新启动/etc/init.d/network,老方法,取决于系统。
不要忘记不同版本的 Linux 可能有不同的命令。
例如,systemd 使用 systemctl restart network.service。
自己看看真实情况吧。

linux系统重启网卡后网络不通(NetworkManager篇)

我记得有一次,我的公司服务器出现了问题。
当天早上,服务器突然重启,重启后网络彻底断线。
我立即打开终端并尝试使用systemctl重新启动网络服务,但网络仍然没有恢复。
我有点担心,因为有一些重要的任务需要服务器来运行。

等等,我想了一下。
以前同事也遇到过同样的情况。
他告诉我,直接使用systemctl重新启动网络可能会导致问题,尤其是在绑定设备环境中。
我立即查了一下文档,发现确实是这样。
因此,我决定不使用 systemctl 重新启动,而是尝试使用 nmcli 命令。

我在终端中输入了nmcli连接down eth0,然后输入了nmcli连接up eth0,网络很快就恢复了。
这让我松了一口气。
然后,我在网卡配置文件中添加了NM_CONTROLLED="no",以避免以后出现类似问题。

突然想到,如果网络还有其他问题,我也可以尝试暂时禁用NetworkManager服务,或者直接永久禁用。
然而,在这种情况下,我可能必须手动管理网络,光想想就有点麻烦。
哎,还是希望网络能稳定一点。