如何在Ubuntu中重新启动网络
时间:2020-01-09 10:45:23 来源:igfitidea点击:
使用命令行在Ubuntu中重启网络
1.network-manager服务
这是使用命令行重新启动网络的最简单方法。这等效于完成此操作的图形方式(重新启动Network-Manager服务)。
sudo service network-manager restart
网络图标应消失一会儿,然后重新出现。
2. systemd
service命令只是此方法的包装(以及init.d脚本和Upstart命令的包装)。 systemctl命令比服务要通用得多。这就是我通常喜欢的。
sudo systemctl restart NetworkManager.service
网络图标(再次)应消失一会儿。要查看其他systemctl选项,可以参考其手册页。
3. nmcli
这是在Linux机器上处理网络的另一种工具。我发现它是一个非常强大的工具,非常实用。许多系统管理员更喜欢它,因为它易于使用。
此方法有两个步骤:关闭网络,然后再重新打开。
sudo nmcli networking off
网络将关闭,图标将消失。要重新打开它:
sudo nmcli networking on
我们可以查看nmcli的手册页以获取更多选项。
4. ifup&ifdown
此命令直接处理网络接口,将其状态更改为可以或者不能发送和接收数据的状态。它是Linux中必须了解的联网命令之一。
要关闭所有网络接口,请使用ifdown,然后使用ifup重新打开所有网络接口。
一个好的做法是将这两个命令结合在一起:
sudo ifdown -a && sudo ifup -a
注意:此方法不会使系统托盘中的网络图标消失,但是我们将无法建立任何连接。
5. nmtui
这是系统管理员经常使用的另一种方法。这是一个文本菜单,用于在终端中管理网络。
nmtui
这应该打开以下菜单:
请注意,在nmtui中,我们可以使用向上和向下箭头键选择另一个选项。
选择激活连接:
按Enter键。现在应该打开连接菜单。
在这里,继续并选择旁边带有星号(*)的网络。就我而言,它是MGEO72.
按Enter键。这将停用连接。
选择我们要激活的连接:
按Enter键。这应该重新激活所选的连接。
按两次Tab键以选择"上一步":
按Enter键。这应该带我们回到nmtui主菜单。
选择退出:
这将退出应用程序,并带我们回到终端。