NetworkManager
在電腦運算中,NetworkManager軟體工具的目標是降低在Linux與其他类Unix操作系统上的计算机网络使用難度。它可以協助使用者在無線網路間漫遊時管理要使用的網路。 歷史紅帽公司在2004年發起了NetworkManager專案,其目標是讓Linux使用者能夠更容易的處理現代的網路需求,特別是無線網路。NetworkManager以一些取巧的方法來選取網路,嘗試在連線中斷或是使用者在不同的無線網路間漫遊時使用最佳的可用連線。相較“已知的”無線網路,它會使用以太网進行連線,且會在同時有SSID與從未連線過的無線網路間選擇有SSID的。使用者會被提示該無線網路是使用WEP或WPA做為金鑰加密。 NetworkManager專案是第一個在Linux桌面上廣泛使用D-Bus與HAL的組件。但自2009年6月起,NetworkManager已不再依賴於HAL。而自0.9.10 (2014年起)開始,NetworkManager也不再需要D-Bus守護行程來執行根使用者操作[1]。 軟體架構NetworkManager有兩個組成部份:
這兩個組成部份的目的是讓開發者有合理的可移植性,而小工具在多種桌面环境都可用,均實作了Freedesktop.org的系統匣協定[2],包含了GNOME、KDE Plasma Workspaces、Enlightenment及Xfce。作為透過D-Bus溝通的組件之一,應用程式可被編寫為“連結感知”,或是完全取代已提供的小工具。其中一個例子為KNetworkManager,其為一個KDE的NetworkManager前端,由Novell公司開發給SUSE Linux所使用。 圖形化前端及命令列介面
行動寬頻設定助手Antti Kaijanmäki在2008年4月公佈了NetworkManager行動寬頻設定助手的開發[6];它在NetworkManager 0.7.0版本中提供。也包括了行動寬頻提供者的資訊以方便設定。 參見
參考資料
外部連結
|