如何在 Ubuntu 中重新啟動網絡

您多久重啟一次網絡服務? 有時,您可能需要對網絡連接進行故障排除,以防您對網絡進行了更改或根本無法訪問 Internet。 在本教程中,我們將重點介紹如何在 Ubuntu 18.04 及更早版本上重新啟動網絡服務。

1) 使用圖形用戶界面

在 Ubuntu 18.04 上重啟網絡的方法之一是使用 GNOME 的 GUI 界面。 在屏幕右上角導航,然後單擊網絡圖標(如圖所示)以顯示下拉菜單。 您將能夠找到並查看您的網絡連接類型。 在這種情況下,我使用的是有線連接。 您可能正在為您的案例使用無線連接。

單擊網絡接口,然後單擊“關掉‘ 關閉網絡服務的選項。

在 Ubuntu 上重啟網絡服務

要打開網絡服務,請前往右上角並單擊向下箭頭圖標。 確保找到關閉的網絡接口,如下圖所示。

在 Ubuntu 上重啟網絡服務

單擊界面以展開選項,然後單擊“連接‘。

在 ubuntu 上重啟網絡服務

這將打開界面並恢復正常的網絡服務:-)

2) 使用命令行

對於命令行極客,您可以使用幾個選項來實現相同的結果。 我們將討論一些可用於在 Ubuntu 18.04 上重新啟動網絡服務的命令。

網絡計劃

Netplan 是一個命令行工具,用於在 Linux 系統上輕鬆配置網絡服務。 要重新啟動網絡服務,請運行以下命令

$ sudo netplan apply

系統控制

由於 Ubuntu 18.04 基於 systemd init ,您也可以使用 systemctl 如圖所示

$ sudo systemctl restart NetworkManager.service

服務

此外,您還可以使用 service 命令來實現如圖所示的相同結果。

$ sudo service network-manager restart

命令行界面

nmcli 是另一個易於使用的命令行工具,可以節省您管理網絡接口的時間。 要重新啟動網絡服務,請依次運行以下命令。

$ sudo nmcli networking off
$ sudo nmcli networking on

上/下

最後,我們可以使用 ifup/ifdown 命令,如下所示

$ sudo ifdown -a
$ sudo ifup -a

對於舊版本的 Ubuntu

對於舊版本的 Ubuntu(14.04 LTS 及更早版本),您可以通過以下命令重新啟動網絡

$ sudo service networking restart

或者

$ /etc/init.d/ restart networking

或者,您可以停止和啟動網絡服務作為重新啟動網絡服務的替代方法

在舊版本的 Ubuntu 中停止網絡服務運行

$ sudo service networking stop

或者

$ sudo /etc/init.d/networking stop

停止服務後,現在是時候啟動服務了。

啟動網絡服務

啟動網絡服務運行

$ sudo service networking start

或者

$ sudo /etc/init.d/networking start

這是一個非常簡單的命令,但是您最終有多少次出現重新啟動網絡的問題? 隨意根據您的經驗添加任何評論並分享這篇文章。

另請閱讀:

  • Tcpdump 示例 – 在 Linux 中捕獲網絡流量
  • Linux 的 Systemd 與 Init 備忘單
  • 管理 Systemd 服務的 Systemctl 命令