Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
4.7.2. NetworkManager 更新
Red Hat Enterprise Linux 7 包含了更新版本的 NetworkManager,它提供了幾項功能增強和新功能。
- nmcli 工具現在支援了透過
nmcli con edit
和nmcli con modify
指令來編輯連線。 - 一個新的、基於文字的使用者介面(nmtui)提供了流線型、基於主控台的工具,用來編輯網路配置並控制網路連線。這取代了 system-config-network-tui 工具。
- 先前,NetworkManager 會忽略它無法辨識的網路介面卡(除了乙太網路卡、Infiniband、WiFi、Bridge、Bond 和 VLAN)。NetworkManager 現在已能辨識
ip link
所能辨識的任何網路介面卡,並透過 D-Bus 介面和客戶端(例如 nmcli)顯示這些顯示卡。這使得 NetworkManager 的同位與 ip 一般得工具更相近。 - NetworkManager 現在會以非破壞性的方式,取得它可進行原生配置之介面卡的擁有權,例如 乙太網路卡、InfiniBand、Bridge、Bond、VLAN 和 Team 介面卡。若您在 NetworkManager 啟用或重新啟用前配置這些介面卡,先前配置的連線皆不會受到影響。這代表
NM_CONTROLLED
選項已不再是必要的。 - 支援檢查網路連線、熱點和入口網站。此特性就預設值會被停用。
- 支援 team 介面卡。
- 基本、非原生的 GRE、macvlan、macvtap、tun、tap、veth 和 vxlan 裝置支援。
- 一個新的 NetworkManager-config-server 套件,提供了適用於伺服器的預設值,例如忽略廠商變更並且不建立預設的 DHCP 連線。
- 一個新的
dns=none
配置選項供NetworkManager.conf
使用,這可避免 NetworkManager 更改resolv.conf
檔案。 - 支援快速使用者切換。
- 支援將連線鎖定至一組介面卡的名稱,包括/而非介面卡的 MAC 位址。
此更新也會更改監控特性的配置檔案。NetworkManager 已不再會監控磁碟上的配置檔案是否有變更。取而代之的是,使用者必須透過
nmcli con reload
手動式重新載入經過改變的配置檔案。