服务器设置和教程 · 6 10 月, 2024

如何在 RHEL/CentOS 8 中使用 NetworkManager 管理網絡

如何在 RHEL/CentOS 8 中使用 NetworkManager 管理網絡

在現代的 Linux 發行版中,網絡管理是一個至關重要的功能。Red Hat Enterprise Linux (RHEL) 和 CentOS 8 都使用 NetworkManager 作為其主要的網絡管理工具。NetworkManager 提供了一個簡單而強大的界面來配置和管理網絡連接。本文將介紹如何在 RHEL/CentOS 8 中使用 NetworkManager 來管理網絡。

NetworkManager 的基本概念

NetworkManager 是一個用於簡化 Linux 系統中網絡配置的工具。它支持多種網絡技術,包括以太網、Wi-Fi、VPN 和移動寬帶等。NetworkManager 的主要目的是自動化網絡連接的管理,並提供一個統一的界面來配置這些連接。

安裝 NetworkManager

在 RHEL/CentOS 8 中,NetworkManager 通常預裝。如果需要安裝,可以使用以下命令:

sudo dnf install NetworkManager

安裝完成後,您可以使用以下命令啟動 NetworkManager 服務:

sudo systemctl start NetworkManager

並設置其在啟動時自動運行:

sudo systemctl enable NetworkManager

使用命令行管理網絡

NetworkManager 提供了多種命令行工具來管理網絡連接,最常用的是 nmcli。以下是一些基本的 nmcli 命令:

查看網絡狀態

要查看當前的網絡狀態,可以使用以下命令:

nmcli device status

連接到 Wi-Fi 網絡

要連接到 Wi-Fi 網絡,您可以使用以下命令:

nmcli device wifi connect "SSID" password "your_password"

請將 SSIDyour_password 替換為您的 Wi-Fi 網絡名稱和密碼。

創建有線連接

要創建一個新的有線連接,可以使用以下命令:

nmcli con add type ethernet con-name "my-ethernet" ifname eth0

這裡,my-ethernet 是您為連接指定的名稱,eth0 是您的網絡接口名稱。

修改現有連接

要修改現有的連接,可以使用以下命令:

nmcli con modify "my-ethernet" ipv4.addresses 192.168.1.100/24

這將為名為 my-ethernet 的連接設置靜態 IP 地址。

刪除連接

要刪除一個連接,可以使用以下命令:

nmcli con delete "my-ethernet"

使用圖形界面管理網絡

除了命令行,NetworkManager 還提供了圖形界面工具,通常稱為 nm-connection-editor。您可以通過在終端中輸入以下命令來啟動它:

nm-connection-editor

在圖形界面中,您可以輕鬆地添加、編輯和刪除網絡連接,並查看當前的網絡狀態。

總結

NetworkManager 是 RHEL/CentOS 8 中一個強大的網絡管理工具,無論是通過命令行還是圖形界面,都能夠輕鬆地管理各種網絡連接。無論您是需要配置有線還是無線網絡,NetworkManager 都能提供靈活的解決方案。如果您正在尋找高效的 VPS 解決方案,Server.HK 提供多種選擇,滿足您的需求。