Nmcli網(wǎng)絡(luò)管理命令行工具基礎(chǔ)

介紹

創(chuàng)新互聯(lián)是一家網(wǎng)站設(shè)計(jì)公司,集創(chuàng)意、互聯(lián)網(wǎng)應(yīng)用、軟件技術(shù)為一體的創(chuàng)意網(wǎng)站建設(shè)服務(wù)商,主營(yíng)產(chǎn)品:響應(yīng)式網(wǎng)站設(shè)計(jì)、成都品牌網(wǎng)站建設(shè)全網(wǎng)整合營(yíng)銷推廣。我們專注企業(yè)品牌在網(wǎng)站中的整體樹立,網(wǎng)絡(luò)互動(dòng)的體驗(yàn),以及在手機(jī)等移動(dòng)端的優(yōu)質(zhì)呈現(xiàn)。成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè)、移動(dòng)互聯(lián)產(chǎn)品、網(wǎng)絡(luò)運(yùn)營(yíng)、VI設(shè)計(jì)、云產(chǎn)品.運(yùn)維為核心業(yè)務(wù)。為用戶提供一站式解決方案,我們深知市場(chǎng)的競(jìng)爭(zhēng)激烈,認(rèn)真對(duì)待每位客戶,為客戶提供賞析悅目的作品,網(wǎng)站的價(jià)值服務(wù)。

在本教程中,我們會(huì)在CentOS / RHEL 7中討論網(wǎng)絡(luò)管理命令行工具NetworkManager command line tool,也叫nmcli。那些使用ifconfig的用戶應(yīng)該在CentOS 7中避免使用ifconfig 了。

讓我們用nmcli工具配置一些網(wǎng)絡(luò)設(shè)置。

 

要得到系統(tǒng)中所有接口的地址信息

[root@localhost ~]# ip addrshow

示例輸出

1: lo:<LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN

 link/loopback 00:00:00:00:00:00 brd00:00:00:00:00:00

 inet 127.0.0.1/8 scope host lo

 valid_lft forever preferred_lft forever

 inet6 ::1/128 scope host

 valid_lft forever preferred_lft forever

2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP>mtu 1500 qdisc pfifo_fast state UP qlen 1000

 link/ether 00:0c:29:67:2f:4c brdff:ff:ff:ff:ff:ff

 inet 192.168.1.51/24 brd 192.168.1.255 scopeglobal eno16777736

 valid_lft forever preferred_lft forever

 inet6 fe80::20c:29ff:fe67:2f4c/64 scope link

 valid_lft forever preferred_lft forever

 

檢索與已連接的接口相關(guān)的數(shù)據(jù)包統(tǒng)計(jì)

[root@localhost ~]# ip -slink show eno16777736

 

得到路由配置

[root@localhost ~]# ip route

示例輸出

 

default via 192.168.1.1 deveno16777736 proto static metric 100

192.168.1.0/24 deveno16777736 proto kernel scope link src 192.168.1.51 metric 100

 

分析主機(jī)/網(wǎng)站路徑

[root@localhost ~]# tracepathunixmen.com

輸出像traceroute,但是更加完整。

 

nmcli工具

nmcli是一個(gè)非常豐富和靈活的命令行工具。nmcli使用的情況有:

設(shè)備 – 正在使用的網(wǎng)絡(luò)接口

連接 – 一組配置設(shè)置,對(duì)于一個(gè)單一的設(shè)備可以有多個(gè)連接,可以在連接之間切換。

 

找出有多少連接服務(wù)于多少設(shè)備

[root@localhost ~]# nmcliconnection show

 

得到特定連接的詳情

[root@localhost ~]# nmcliconnection show eno1

 

得到網(wǎng)絡(luò)設(shè)備狀態(tài)

[root@localhost ~]# nmclidevice status

 DEVICE               TYPE              STATE          CONNECTION

eno16777736            ethernet      connected              eno1

lo                     loopback      unmanaged               --

 

使用“dhcp”創(chuàng)建新的連接

[root@localhost ~]# nmcliconnection add con-name "dhcp" type ethernet ifname eno16777736

這里,

connection add– 添加新的連接

con-name– 連接名

type– 設(shè)備類型

ifname– 接口名

這個(gè)命令會(huì)使用dhcp協(xié)議添加連接

示例輸出

Connection 'dhcp'(163a6822-cd50-4d23-bb42-8b774aeab9cb) successfully added.

 

不通過(guò)dhcp分配IP,使用“static”添加地址

[root@localhost ~]# nmcliconnection add con-name "static" ifname eno16777736 autoconnect notype ethernet ip4 192.168.1.240 gw4 192.168.1.1

示例輸出

Connection 'static'(8e69d847-03d7-47c7-8623-bb112f5cc842) successfully added.

更新連接

[root@localhost ~]# nmcliconnection up eno1

再檢查一遍,ip地址是否已經(jīng)改變

[root@localhost ~]# ip addrshow

 

添加DNS設(shè)置到靜態(tài)連接中

[root@localhost ~]# nmcliconnection modify "static" ipv4.dns 202.131.124.4

添加更多的DNS

[root@localhost ~]# nmcliconnection modify "static" +ipv4.dns 8.8.8.8

注意:要使用額外的+符號(hào),并且要是+ipv4.dns,而不是ip4.dns。

 

添加一個(gè)額外的ip地址

[root@localhost ~]# nmcliconnection modify "static" +ipv4.addresses 192.168.200.1/24

使用命令刷新設(shè)置:

[root@localhost ~]# nmcliconnection up eno1

 

你會(huì)看見,設(shè)置生效了。

完結(jié)。

免費(fèi)領(lǐng)取兄弟連IT教育原創(chuàng)linux運(yùn)維工程師視頻/細(xì)說(shuō)linux教程,詳情咨詢官網(wǎng)客服:http://www.lampbrother.net/linux/

或者勾搭Q2430675018

歡迎加入linux交流群 478068715

 

網(wǎng)頁(yè)標(biāo)題:Nmcli網(wǎng)絡(luò)管理命令行工具基礎(chǔ)
文章位置:http://muchs.cn/article8/geseip.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、企業(yè)建站、虛擬主機(jī)小程序開發(fā)、動(dòng)態(tài)網(wǎng)站、定制開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化