Re: [問題] 網路卡的MAC值如何改變?
※ 引述《x2006.bbs@ptt.cc (小帥 ^^)》之銘言:
> 改 mac 有下列方法
> ip link set eth0 down
> ip link set eth0 address aa:aa:aa:aa:aa:aa
> ip link set eth0 up
> ifconfig eth0 down
> ifconfig eth0 hw ether aa:aa:aa:aa:aa:aa
> ifconfig eth0 up
> 但是 Linux 重新開機後, mac 就變成原來的~
> 請問各位大大,
> 如何把網路卡的 mac 在 Linux 重新開機後,
> 變成要更改過後的 mac 呢 ? 不要變成原來的~
redhat, fedoral linux 適用。
作者: kenduest (小州) 看板: Linux
標題: Re: [問題] 可以在CentOS下更改網卡的MAC值嗎?
時間: Mon Nov 13 01:23:02 2006
※ 引述《linzhiyi.bbs@ptt.cc (...)》之銘言:
> 不好意思剛接觸Linux,想請教各位大大!
> 是否在CentOS 4.4的作業系統,可去變更網卡的MAC值?
> 類似在Windows系列中
> 執行『裝置管理員』 -> 選擇網卡 -> 『進階』 -> 『設定MAC』(假設網卡有支援此功能)
> 如果有的話,步驟應該如何去進行設定?
> 謝謝各位大大的解答。
centos ?
請考慮先看一下 /etc/sysconfig/network-scripts/ifup 看一下:
if [ -n "${MACADDR}" ]; then
ip link set dev ${DEVICE} address ${MACADDR}
fi
可以發現到目前都是流行使用 ip 程式,已經逐漸不使用 ifconfig 程式了。
而你網路卡配置 /etc/sysconfig/network-scripts/ifcfg-eth0 應該就會使用像是:
DEVICE=eth0
IPADDR=192.168.1.1
NETMASK=255.255.255.0
MACADDR=00:11:22:33:44:55
其中 MACADDR 就是你預期最後 MAC 的位址。
改好執行 /etc/init.d/network stop ; /etc/init.d/network start
題外話的是,有個設定為 HWADDR 項目,那是指定該網路介面實際最後
要應對使用。我建議你要設定 MACADDR 的話,不確定要把 HWADDR 項目
拿掉讓設定單純化。
我個人這台主機使用 SUSE Linux,若是要達成該需求的話剛好 SuSE 本身就已經
給您一個很明確清楚的樣板檔案,檔案名稱如下:
/etc/sysconfig/network/ifcfg.template
該檔案裡面有提到配置說明。
比方你目前使用中的網路卡的 mac addr 是 00:11:22:33:44:55,那您的系統應該
就會有 /etc/sysconfig/network/ifcfg-eth-id-00:11:22:33:44:55 檔案,該檔案
內容會像是:
IPADDR=192.168.1.1
NETMASK=255.255.255.0
你要換網路卡卡號的話,就是多 LLADDR 該敘述:
IPADDR=192.168.1.1
NETMASK=255.255.255.0
LLADDR=00:48:54:11:22:33
改好後執行 rcnetwork stop ; rcnetwork start 應該就可以了 (用 ifup/ifdown
也可以)。
另外補充的是,使用 ip 程式配置網路介面 mac 組態的話,該配置設定實際底層
會是:
ip link set eth0 down
ip link set eth0 address 00:48:54:11:22:33
ip link set eth0 up
當然,若是對 ifconfig 熟悉的人也可以用..
ifconfig eth0 down
ifconfig eth0 hw ether 00:48:54:11:22:33
ifconfig eth0 up
--
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
現代人普遍的現象: 「小學而大遺」、「捨本而逐末」
「以偏而概全」、「因噎而廢食」
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: kendlee.sayya.org
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
Linux 近期熱門文章
23
129
PTT數位生活區 即時熱門文章