PCHIFI.ORG

 找回密码
 立即注册
搜索
查看: 4092|回复: 0

ubuntu重启网络服务

[复制链接]

58

主题

115

帖子

379

积分

版主

Rank: 7Rank: 7Rank: 7

积分
379
发表于 2021-8-18 09:02:41 | 显示全部楼层 |阅读模式
你是否正在使用基于 Ubuntu 的系统,然后发现无法连接网络?你一定会很惊讶,很多的问题都可以简单地通过重启服务解决。
在这篇文章中,我会介绍在 Ubuntu 或者其他 Linux 发行版中重启网络的几种方法,你可以根据自身需要选择对应的方法。这些方法基本分为两类:
通过命令行方式重启网络
如果你使用的 Ubuntu 服务器版,那么你已经在使用命令行终端了。如果你使用的是桌面版,那么你可以通过快捷键 Ctrl+Alt+T Ubuntu 键盘快捷键 打开命令行终端。
在 Ubuntu 中,有多个命令可以重启网络。这些命令,一部分或者说大部分,也适用于在 Debian 或者其他的 Linux 发行版中重启网络。

1、network manager 服务
这是通过命令行方式重启网络最简单的方法。它相当于是通过图形化界面重启网络(重启 Network-Manager 服务)。
sudo service network-manager restart
此时,网络图标会消失一会儿然后重新显示。

2、systemd
service 命令仅仅是这个方式的一个封装(同样的也是 init.d 系列脚本和 Upstart 相关命令的封装)。systemctl 命令的功能远多于 service 命令。通常我更喜欢使用这个命令。
sudo systemctl restart NetworkManager.service
这时,网络图标又会消失一会儿。 如果你想了解 systemctl 的其他选项, 可以参考 man 帮助文档。

3、nmcli
这是 Linux 上可以管理网络的另一个工具。这是一个功能强大而且实用的工具。很多系统管理员都喜欢使用该工具,因为它非常容易使用。
这种方法有两个操作步骤:关闭网络,再开启网络。
sudo nmcli networking off
这样就会关闭网络,网络图标会消失。接下来,再开启网络:
sudo nmcli networking on
你可以通过 man 帮助文档了解 nmcli 的更多用法。

4、ifup & ifdown
这两个命令直接操作网口,切换网口是否可以收发包的状态。这是 Linux 中最应该了解的网络命令 之一。
使用 ifdown 关闭所有网口,再使用 ifup 重新启用网口。
通常推荐的做法是将这两个命令一起使用。
sudo ifdown -a && sudo ifup -a
注意:这种方法不会让网络图标从系统托盘中消失,另外,各种网络连接也会断。

补充工具: nmtui
这是系统管理员们常用的另外一种方法。它是在命令行终端中管理网络的文本菜单工具。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|PCHIFI.ORG

GMT+8, 2026-4-16 07:38 , Processed in 0.044670 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表