openwrt手動修改mac(非原始碼中)

2021-08-15 17:59:47 字數 907 閱讀 1077

問題:多台openwrt裝置在同一網路中使用產生mac衝突

解決過程:

(紅色的為新增加的部分)

1.修改 lan,wan mac位址

編輯 /etc/config/network

修改其中一段

config 'inte***ce' 'lan'

option 'type' 'bridge'

option 'ifname' 'eth0.0'

option 'proto' 'static'

option 'netmask' '255.255.255.0'

option 'ipaddr' '192.168.200.1'

option 'macaddr' 'd8:64:c7:5e:f1:c6'

config 'inte***ce' 'wan'

option 'ifname' 'eth0.1'

option 'proto' 'dhcp'

option 'macaddr' 'd8:64:c7:5e:f1:c6'

2.修改 eth0 mac位址

編輯 /etc/rc.local

ifconfig eth0 down;ifconfig eth0 hw ether d8:64:c7:5e:f1:c6;ifconfig eth0 up

3.修改wireless mac位址

這就最糾結了直接修改 /etc/config/wireless中的mac是沒用的,並且修改後無線網路會無法啟動。

在研究了/sbin/wifi指令碼後,只能通過迂迴戰術來進行解決。

編輯 /sbin/wifi

修改如下一段,增加內容

set_wifi_up()  

4.修改完成 

sync;reboot 

重啟,就能看到所有修改都生效了。

Openwrt 修改Mac位址

2015 09 08 18 42 2478人閱讀收藏 舉報 openwrt 25 一 檢視mac位址 root m201 ls dev mtdblock mtdblock0 mtdblock1 mtdblock2 mtdblock3 mtdblock4 mtdblock5 root m201 ls ...

openwrt修改裝置mac

root openwrt iwpriv ra0 e2p ra0 e2p 0x0000 7628 0x0002 0201 0x0004 5164 0x0006 807e 0x0008 fa35 0x000a 0000 0x000c 0000 0x000e 0000 ra0 的 mac 是讀取 0x00...

手動修改MAC位址可以突破IP MAC繫結嗎?

這個世界有矛就有盾,既然有ip mac繫結的技術,總歸就有人會嘗試去突破這個繫結。一般來說,無非是通過 修改ip位址 和 修改mac位址 兩種方式。1.ip位址的修改很簡單,在 本地連線 裡面,修改tcp ip的屬性就可以,如圖 2.大多數人不知道,其實電腦還可以修改 mac位址 如下圖 3.所以,...