本文小編為大家詳細介紹“l(fā)inux下怎么修改MAC地址”,內(nèi)容詳細,步驟清晰,細節(jié)處理妥當,希望這篇“l(fā)inux下怎么修改MAC地址”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。
永順ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!在linux中,修改mac地址
# ifdown eth0
# ifconfig eth0 hw ether 12:34:56:78:90:12
(修改的mac地址跟原來的地址不同)
# ifup eth0 (修改成功)
后,用# ifconfig 查看,mac地址改變了,但之后輸入#service network restart 或ifdowneth0命令時,會出現(xiàn)如下錯語信息:
device eth0 has mac address 12:34:56:78:90:12, instead ofconfigured address 00:0c:29:ca:b5:7d. ignoring.
所以此時無法通過修改/etc/sysconfig/network-scripts/ifcfg-eth0文件來改變ip地址等相關(guān)信息,因為servicenetwork restart無法使其生效,不過用ifconfig eth0可以臨時改變其ip地址,重啟后打回原型。
現(xiàn)在解決
“device eth0 has mac address 12:34:56:78:90:12, instead ofconfigured address 00:0c:29:ca:b5:7d. ignoring.”的問題:
出現(xiàn)此問題的其原因是配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0里頭的macaddr=00:0c:29:ca:b5:7d地址與12:34:56:78:90:12不同而造成,可以將macaddr=00:0c:29:ca:b5:7d修改為12:34:56:78:90:12,則錯誤就消除了,可以用#servicenetwork restart 了,但重啟后,mac地址又打回原型,解決辦法是:
在/etc/rc.d/rc.local里加上這三句
ifconfig eth0 down
ifconfig eth0 hwether 12:34:56:78:90:12
ifconfig eth0 up
同時將還要將/etc/sysconfig/network-scripts/ifcfg-eth0里頭的macaddr=00:0c:29:ca:b5:7d地址改為12:34:56:78:90:12
這樣重新reboot后就不怕mac復原,并且#service networkrestart也不會出現(xiàn)錯語了。
讀到這里,這篇“l(fā)inux下怎么修改MAC地址”文章已經(jīng)介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領(lǐng)會,如果想了解更多相關(guān)內(nèi)容的文章,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。