如果您使用 NetworkManager 設定網路,您可以隨時使用 Applet 在您的桌面環境上輕鬆切換、停止或啟動網路連線。NetworkManager 也讓您不需要 root 權限就可以變更和設定無線網路卡連線。因此,NetworkManager 是行動工作站理想的解決方案。
傳統使用 ifup 設定組態時,雖然也有一些方法可以在有或沒有使用者互動 (例如由使用者管理的設備) 的情況下切換、停止或啟動連線,但是一定要有 root 權限才能變更或設定網路設備。這對行動計算而言,往往會造成問題,因為不可能預先定義好所有可能的連線方式。
不論是傳統組態或 NetworkManager 都能夠使用 DHCP 和靜態組態,來處理無線網路 (WEP、WPA-PSK 和 WPA-Enterprise 存取)、撥號和有線網路的網路連線。它們也支援透過 VPN 的連線。
NetworkManager 會嘗試使用最好的連線,讓您的電腦隨時保持連線狀態。如果可能,它會使用最快的有線連線。如果網路纜線突然中斷,它會嘗試重新連線。它可以從您的無線連線清單中找到訊號最強的網路,並自動用它來連線。如果要用 ifup 達到相同的功能,必須執行很多組態工作。
NetworkManager 目前無法同時在多個網路介面上執行。如果您需要該功能,請使用傳統 ifup 方法來設定網路連線。此外,它的目的通常不是用在伺服器上。
NetworkManager 解決方案不適用於下列情況:
您想要一個介面使用多個撥號提供者。
您想要同時使用多個使用中的網路連線。
您的電腦是網路的路由器。
您的電腦會為網路的其他電腦提供網路服務,例如,它是 DHCP 或 DNS 伺服器。
![]() | NetworkManager 和 SCPM |
|---|---|
當系統組態設定檔管理 (SCPM) 設定檔也會變更網路設定時,請勿一起使用 NetworkManager 和 SCPM。如果要同時使用 SCPM 和 NetworkManager,請在 SCPM 組態中停用網路資源。 | |
當您必須全面控制連線,以及有下列狀況時,則適合採用傳統組態:
您想要一個介面使用多個撥號提供者。
您的電腦是網路的路由器。
您的電腦會為網路的其他電腦提供網路服務,例如,它是 DHCP 或 DNS 伺服器。
您想要使用 SCPM 控制網路組態。