方法一:
ifconfig eth0 down
ifconfig eth0 hw ether 00:0c:29:6e:b9:3c
ifconfig eth0 up
這樣只會暫時生效,如果系統重啟,改變會無效
可以把這三行加入到/etc/init.d/boot.local,這樣每次啟動都會設定
有些版本的linux是加在/etc/rc.local或/etc/init.d/rc.local裡面的
方法二:
在/etc/sysconfig/network/ifcfg-eth-id-00: (你的mac).檔案裡新增lladdr=00: (更換的mac)
注意:不要修改ifcfg-eth-id-00: (你的mac).檔案的名稱
因為系統啟動的時候會先從30-net_persistent_names.rules(類似於這個名字)裡面讀取檔名,而這裡面的條目又是自動寫入的,是從虛擬機器的檔案suse linux.vmx裡面讀入的(如果是真實的系統讀的就是真正網絡卡的位址)。如果要改名字,suse linux.vmx裡面的mac位址也要修改,並且lladdr=00: (更換的mac)也不用加了;另外要注意的是如果改了suse linux.vmx的mac,vmware虛擬機器要重啟,記住不是虛擬機器上的系統哦。
據說用macaddr=xx,注意不是hwaddr
macaddr和hwaddr的區別:
hwaddr是指定系統有多張網路卡時,只有網路卡mac addr為指定專案時才使用該ip分配設定。
macaddr是說指定這個介面配置把網路卡mac調整後才套用該ip配置。
所以,修改linux mac位址是修改 macaddr項,而非hwaddr項,請注意兩者的區別。
為了使問題簡單化,最好不寫hwaddr項,或將該項遮蔽掉
一 虛擬機器中安裝SuSE
為了學習linux,我們首先需要搭建起linux的學習環境,現在的linux版本很多,包括redhat sentos ubuntu suse debian等,該文以在vmware6.5中安裝suse11g為例,演示怎樣安裝linux作業系統。一 安裝前的準備 二 安裝vmware6.5 該軟體安裝很...
虛擬機器中轉殖後使用eth0
1.修改主機名 vi etc sysconfig network networking yes hostname mini1 1.修改ip位址以及udev記錄網路規則的指令碼 在centos中,udev記錄網路規則的指令碼為 etc udev rules.d 70 persistent net.ru...
如何在SUSE10中單網絡卡繫結多IP
近日在進行aapche的虛擬站點設定時,因為想使用單網絡卡上繫結多個ip,通過研究發現,susue 10與red hat有所不同,在suse10中並沒有 etc sysconfig network scripts目錄,所以只能另闢方法.suse 10中設定單網絡卡繫結多個ip需要在配置檔案 etc ...