如何在 Ubuntu 中重启网络
前两天虚拟机浏览器突然就连不上网络了,仿照windows系统下把浏览器安全设置改为不使用代理还是没用。最后找到linux中国写的重启网络解决方法,所以搬运过来小伙伴们参考。
通过命令行方式重启网络
1 network manager 服务
最简单的方法。它相当于是通过图形化界面重启网络服务。
sudo service network-manager restart
2 systemd
service 命令仅仅是这个方式的一个封装(同样的也是 init.d 系列脚本和 Upstart 相关命令的封装)
sudo systemctl restart NetworkManager.service
3 nmcli
这是 Linux 上可以管理网络的另一个工具。这种方法有两个操作步骤:关闭网络,再开启网络。
sudo nmcli networking off
sudo nmcli networking on
4 ifup & ifdown
这两个命令直接操作网口,切换网口是否可以收发包的状态。这是 Linux 中最应该了解的网络命令 之一。
使用 ifdown 关闭所有网口,再使用 ifup 重新启用网口。
通常推荐的做法是将这两个命令一起使用。
sudo ifdown -a && sudo ifup -a
5 …
基本上以上这四种方法可以解决90%的问题,剩下的问题可以参考原链接。
link