ifconfig命令手冊(cè)
ifconfig:顯示或配置網(wǎng)絡(luò)參數(shù)
功能描述:
ifconfig命令用于顯示或配置主機(jī)網(wǎng)絡(luò)接口的網(wǎng)絡(luò)參數(shù),比如設(shè)置IP地址、修改MAC地址,啟動(dòng)或關(guān)閉網(wǎng)絡(luò)接口。
使用ifconfig命令配置網(wǎng)卡參數(shù),屬于臨時(shí)生效,即在網(wǎng)卡或機(jī)器重啟后,配置就不存在了。要想將上訴配置永久生效,那就要修改網(wǎng)卡的配置文件了。
命令語(yǔ)法:
ifconfig [接口] [選項(xiàng)] [IP地址]
選項(xiàng)含義:
命令中各選項(xiàng)的含義如下表所示。
| 選項(xiàng) | 含義 |
|---|---|
| -a | 顯示所有網(wǎng)絡(luò)接口的狀態(tài) |
| up | 啟動(dòng)指定的網(wǎng)絡(luò)設(shè)備 |
| down | 關(guān)閉指定的網(wǎng)絡(luò)設(shè)備 |
| add <地址> | 設(shè)置網(wǎng)絡(luò)設(shè)備IPv6地址 |
| del <地址> | 刪除網(wǎng)絡(luò)設(shè)備IPv6地址 |
| IP地址 | 指定網(wǎng)絡(luò)設(shè)備的IPv4地址 |
| netmask <子網(wǎng)掩碼> | 設(shè)置網(wǎng)絡(luò)設(shè)備的子網(wǎng)掩碼 |
| mtu <字節(jié)> | 設(shè)置網(wǎng)絡(luò)設(shè)備的最大傳輸單元(MTU) |
| hw <類(lèi)型> <硬件地址> | 設(shè)置接口的硬件MAC地址 |
參考實(shí)例
實(shí)例1
查看網(wǎng)絡(luò)接口:
// 顯示網(wǎng)絡(luò)接口信息(僅激活狀態(tài)的):
[root@cnLinuxer ~]# ifconfig
// 顯示所有網(wǎng)絡(luò)接口信息,不論其是否激活
[root@cnLinuxer ~]# ifconfig -a
// 顯示ens33的網(wǎng)卡信息
[root@cnLinuxer ~]# ifconfig ens33
實(shí)例2
啟動(dòng)或關(guān)閉指定網(wǎng)卡:
// 啟動(dòng)網(wǎng)卡ens33
[root@cnLinuxer ~]# ifconfig ens33 up
// 關(guān)閉網(wǎng)卡ens33
[root@cnLinuxer ~]# ifconfig ens33 down
實(shí)例3
配置IP、更改MAC地址
// 配置網(wǎng)卡ens33的IP地址,同時(shí)激活該設(shè)備
[root@cnLinuxer ~]# ifconfig ens33 192.168.154.131 netmask 255.255.255.0 up
// 配置網(wǎng)卡ens33的IPv6地址
[root@cnLinuxer ~]# ifconfig ens33 add 33ffe:3240:800:1005::2/64
// 刪除網(wǎng)卡ens33的IPv6地址
[root@cnLinuxer ~]# ifconfig ens33 del 33ffe:3240:800:1005::2/64
// 更改網(wǎng)卡ens33的硬件MAC地址
[root@cnLinuxer ~]# ifconfig ens33 hw ether 00:0c:29:8e:14:c3
實(shí)例4
配置網(wǎng)卡別名設(shè)備:
// 配置網(wǎng)卡ens33的別名設(shè)備eth33:1 ,并配置16位掩碼的IP地址
[root@cnLinuxer ~]# ifconfig ens33:1 192.169.1.6 netmask 255.255.0.0
// 關(guān)閉網(wǎng)卡ens33:1設(shè)備
[root@cnLinuxer ~]# ifconfig ens33:1 down
其他實(shí)例
啟用或關(guān)閉arp協(xié)議、設(shè)置最大傳輸單元:
// 啟用網(wǎng)卡ens33的arp協(xié)議
[root@cnLinuxer ~]# ifconfig ens33 arp
// 關(guān)閉網(wǎng)卡ens33的arp協(xié)議
[root@cnLinuxer ~]# ifconfig ens33 -arp
// 設(shè)置能通過(guò)網(wǎng)卡ens33的最大數(shù)據(jù)包大小為 1500 bytes
[root@cnLinuxer ~]# ifconfig ens33 mtu 1500
有收獲,點(diǎn)個(gè)在看
評(píng)論
圖片
表情
