歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> NetworkManager——Linux強大的網絡管理工具

NetworkManager——Linux強大的網絡管理工具

日期:2017/2/28 14:44:34   编辑:Linux教程

NetworkManager服務:NetworkManager - Linux Networking made Easy

NetworkManager簡介:NetworkManager由一個管理系統網絡連接、並且將其狀態通過D-BUS(是一個提供簡單的應用程序互相通訊的途徑的自由軟件項目,它是做為freedesktoporg項目的一部分來開發的。)進行報告的後台服務,以及一個允許用戶管理網絡連接的客戶端程序。

NetworkManager的優點:簡化網絡連接的工作,讓桌面本身和其他應用程序能感知網絡。

NetworkManager的後台服務:對於GNOME和Xfce那就是nm-applet工具,而對於KDE用戶來說就是KNetworkManager。

早期版本的NetworkManager(早期稱為NetworkMangler,即網絡磨肉機)使用很不方便,但是現在其已經成為了一個強大的工具,讓管理網絡不再痛苦。

  NetworkManager 新版本的改進和新功能(目前最新版本為NetworkManager 0.9.8.2):

  NetworkManager 新版本支持更多的的網絡設備有關。從0.8.1開始增加了用於GSM、UMTS和CDMA卡等移動寬帶設備ModemManager的支持。使用ModemManager也有新的功能,比如信號強度顯示和選擇2G/3G模式的功能。還可以關掉漫游功能以避免產生額外的連接費用;

  NetworkManager 0.8.1後還支持使用藍牙,不僅支持個人區域網絡(PAN)上網,也支持老的藍牙撥號網絡(DUN)協議。所有(或者說最多)支持的設備可以在wiki上找到;

  NetworkManager支持IPv6的自動配置和靜態IP;NetworkManager 新版本還會帶來IPv6的DHCP支持

  NetworkManager 新版本增強設備以及協議的支持,NetworkManager 最新版有一個全新的漂亮的客戶端界面。

  命令行接口:NetworkManager 最新版的最大特征: 命令行工具命令,一個NetworkManager的命令行接口。

  NetworkManager有自己的CLI工具:nmcli。使用nmcli用戶可以查詢網絡連接的狀態,也可以用來管理。優點:原始;語法相對簡單;在CLI中使用NetworkManager很容易掌握。

nmcli的基本配置選項:

eg:列舉系統中的網絡接口只需要運行:nmcli dev list

查看當前區域內的無線網絡: nmcli dev wifi

查看連接狀態:nmcli nm

查看連接狀態:nmcli con status

查看VPN:nmcli con

連接VPN: nmcli con up id YOUR_VPN_ID

斷開VPN: nmcli con down id YOUR_VPN_ID

就目前Linux的發展趨勢來看,NetworkManager注定是一個在Linux環境中逐漸升起的強大便捷的網絡管理工具,等到最新版的發布,會支持更多的配置及更完善的性能,讓我們拭目以待吧!

Copyright © Linux教程網 All Rights Reserved