Centos系統(tǒng)下查看和修改網(wǎng)卡Mac地址(附ifconfig命令格式)

本文將為大家詳細的介紹centos系統(tǒng)修改網(wǎng)卡Mac地址的方法,具體內(nèi)容如下:
在文件/etc/sysconfig/network-scripts/ifcfg-eth0 中增加一行類似如下
MACADDR=00:04:AC:33:1C:3B
答:MAC地址是網(wǎng)卡的物理地址,其實在Linux下也可更改MAC地址:
1)閉網(wǎng)卡設(shè)備
/sbin/ifconfig eth0 down
2)修改MAC地址
/sbin/ifconfig eth0 hw ether MAC地址
3)重啟網(wǎng)卡
/sbin/ifconfig eth0 up
Red Hat Linux下如何修改網(wǎng)卡MAC地址
OS版本:Red Hat Enterprise Linux AS4
核心:Kernel 2.6.9-42
網(wǎng)上有很多關(guān)于linux下修改MAC地址的方法,大多依葫蘆畫瓢,似乎都沒驗證過,達不到修改的目的。
經(jīng)過我的詳細測試,最終成功解決了這個問題。
誤區(qū)一:
#ifconfig eth0 down /*禁掉eth0網(wǎng)卡,這里以eth0網(wǎng)卡為例*/
#ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE /*修改eth0網(wǎng)卡的MAC地址*/
#ifconfig eth0 up /*重新啟動eth0網(wǎng)卡*/
然后重新啟動主機。
結(jié)論:按照這種方法修改MAC地址,重新啟動主機系統(tǒng)后,MAC地址會自動還原。
誤區(qū)二:
#ifconfig eth0 down
#cd /etc/sysconfig/network-scripts
#vi ifcfg-eth0
修改其中的"HWADDR=xx:xx:xx:xx:xx:xx"
#ifconfig eth0 up
#service network start
結(jié)論:按照這種方法修改MAC地址后將無法啟用網(wǎng)絡(luò),會出現(xiàn)如下提示:
“Bringing up interface eth0: Device eth0 has different MAC address than expected,ignoring.”
那么,在linux環(huán)境下如何保證修改后的MAC地址永久保存呢?正確的步驟如下:
#ifconfig eth0 down
#cd /etc/sysconfig/network-scripts
#vi ifcfg-eth0
修改其中的"HWADDR=xx:xx:xx:xx:xx:xx"為"MACADDR=xx:xx:xx:xx:xx:xx"
#ifconfig eth0 up
#service network start
關(guān)鍵詞:HWADDR和MACADDR是有區(qū)別的。
最后附ifconfig命令格式:
ifconfig --help Usage: ifconfig [-a] [-v] [-s] <interface> [[<AF>] <address>] [add <address>[/<prefixlen>]] [del <address>[/<prefixlen>]] [[-]broadcast [<address>]] [[-]pointopoint [<address>]] [netmask <address>] [dstaddr <address>] [tunnel <address>] [outfill <NN>] [keepalive <NN>] [hw <HW> <address>] [metric <NN>] [mtu <NN>] [[-]trailers] [[-]arp] [[-]allmulti] [multicast] [[-]promisc] [mem_start <NN>] [io_addr <NN>] [irq <NN>] [media <type>] [txqueuelen <NN>] [[-]dynamic] [up|down] ... <HW>=Hardware Type. List of possible hardware types: loop (Local Loopback) slip (Serial Line IP) cslip (VJ Serial Line IP) slip6 (6-bit Serial Line IP) cslip6 (VJ 6-bit Serial Line IP) adaptive (Adaptive Serial Line IP) strip (Metricom Starmode IP) ash (Ash) ether (Ethernet) tr (16/4 Mbps Token Ring) tr (16/4 Mbps Token Ring (New)) ax25 (AMPR AX.25) netrom (AMPR NET/ROM) rose (AMPR ROSE) tunnel (IPIP Tunnel) ppp (Point-to-Point Protocol) hdlc ((Cisco)-HDLC) lapb (LAPB) arcnet (ARCnet) dlci (Frame Relay DLCI) frad (Frame Relay Access Device) sit (IPv6-in-IPv4) fddi (Fiber Distributed Data Interface) hippi (HIPPI) irda (IrLAP) ec (Econet) x25 (generic X.25) infiniband (InfiniBand) <AF>=Address family. Default: inet List of possible address families: unix (UNIX Domain) inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25) netrom (AMPR NET/ROM) rose (AMPR ROSE) ipx (Novell IPX) ddp (Appletalk DDP) ec (Econet) ash (Ash) x25 (CCITT X.25)
相關(guān)文章
- 這篇文章主要介紹了,Linux中find常見用法示例,需要的朋友可以參考下2014-04-01
- 安裝有圖形界面的情況下,啟動linux在終端下輸入: startx 即可進入X11的圖形操作界面。 如果希望每次都自動進入xwindos。。 修改inittab文件。 vi /etc/i2008-09-08
- 如果要查看磁盤還剩多少空間,當然是用df的命令了,這里腳本之家小編簡單為大家介紹下2014-06-02
Red Hat Enterprise Linux AS4( 企業(yè)版4.0下載)
Red Hat Enterprise Linux AS4,最高性能的企業(yè)級服務(wù)器,支持高端系統(tǒng)和用于關(guān)鍵任務(wù)的系統(tǒng)??商峁┳罡呒墑e的支持服務(wù)2008-09-08- 今天deepvps不小心誤刪除了VPS下面的yum,大家都知道yum在linux中是很重要的一個功能,軟件的下載,系統(tǒng)的更新都要靠他。沒有yum,系統(tǒng)基本處于半殘廢狀態(tài)。2010-12-20
CentOS安裝rpm包時遇到Header V3 DSA signature: NOKEY時解決辦法
linux/centos Header V3 DSA signature: NOKEY, key ID 錯誤解決方法,需要的朋友可以參考下。2010-10-17- -name 必須用到的選項。表明要求系統(tǒng)按照文件名查找. 一般格式:find /(dirname) -name filename 具體文件名查找法: 如果知道了某個文件的文件名,而不知道這個2008-09-08
- phpMyAdmin是一種MySQL的管理工具,它直接從web上去管理MySQL。 假設(shè)你的web(網(wǎng)頁存放)根目錄是 /var/www/ 假設(shè)你的主機web訪問是這樣的 http://192.168.1.11/ &n2008-09-08
win7安裝centos6.5詳細步驟(硬盤安裝centos6.5)
本文主要介紹了win7硬盤安裝centos6.5的詳細步驟,大家參考使用吧2014-03-02