1. 程式人生 > >強大的nmcli命令獨家揭秘

強大的nmcli命令獨家揭秘

文件的 管理 單個 pdb 命令行 沒有 現在 用戶 禁用

小編來了,今天小編將要帶領大家一起去揭開nmcli命令神秘的面紗。網絡管理命令行工具NetworkManager command line tool 簡稱nmcli,那些使用ifconfig的用戶應該在centos7中避免使用ifconfig了。現在就跟著小編一起學起來吧。

  1. nmcli device [status] 查詢所有設備的狀態信息

技術分享

nmcli device show ethX 查詢單個設備的狀態信息

技術分享

(2)nmcli connection show查看配置連接信息,網絡層的東西

技術分享

nmcli connection show con-name 查看con-name配置的信息

技術分享

nmcli地址配置(自動獲取IP地址)其中以太網類型type 配置文件的名稱con-name 接口名ifname

技術分享

自動生成的配置文件

技術分享

nmcli地址配置(手動設置靜態IP地址)

技術分享

查看生成的配置文件

技術分享

啟用

技術分享

這裏小編出了點小錯誤,我在配置eth4 IP地址時,把接口名寫成了eth4,而我的Centos7上只有兩個網卡,接口名分別是eth0 和eth1,所以在啟用的時候就會提示沒有找到合適的設備為了這個連接,因此在設置接口名時必須要設置已有的接口。在這裏我將eth4的接口修改為eth0

# nmcli connection modify eth4 connection.interface-name eth0,這時就可以啟用了。

技術分享

通過#ip -a 就可以查到設置的ip地址

技術分享

我們也可以為網卡增加多個IP地址

技術分享

技術分享

重新啟用一下,新增加的ip地址就可以生效了

技術分享

當然我們也可以刪除增加的ip地址

技術分享

查看配置文件

技術分享

重新啟用一下,新增加的ip地址就可以刪除了

技術分享

禁用配置文件

技術分享

刪除配置文件

技術分享

#nmcli connection reload 刷新配置文件(增加,減少或修改配置文件)

好了,以上就是全部內容了。如有不當之處,請見諒。

強大的nmcli命令獨家揭秘