ubuntu重啟網路服務的方法是:
你是否正在使用基於 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
這是系統管理員常用的另一個方法。它是在命令列終端機中管理網路的文字選單工具。
nmtui
開啟以下選單:
#注意:在 nmtui 中,可以透過 up 和 down 方向鍵選擇選項。
選擇「Activate a connection」:
#按下回車鍵,開啟「connections」選單
接下來,選擇前面有星號(*)的網路。在這個例子中,就是 MGEO72。
按下回車鍵。這就將「停用」你的網路連線。
選擇你要連接的網路:
#按下回車鍵。這樣就重新啟動了所選的網路連線。
按下Tab 鍵兩次,選擇「Back」:
按下回車鍵,回到nmtui 的主選單。
選擇 “Quit” :
#退出該介面,回到命令列終端。
就這樣,你已經成功重啟網路了。
推薦教學: 《linux教學》
以上是ubuntu怎麼重啟網路服務的詳細內容。更多資訊請關注PHP中文網其他相關文章!