Post Views:
2,465
依赖
这里我使用的是原版的Openwrt
Lean的Openwrt使用luci-app-syncdial创建的macvlan在重启后物理地址会和wan口一样
使用service network restart后虽然mac地址能恢复,但是mentohust能认证成功却无法使用
请在编译时勾选luci-app-wan3和kmod-macvlan
创建macvlan
在命令行下输入
ip link add link wan name macvlan1 type macvlan
ifconfig macvlan1 up
#如需创建多个macvlan,则继续按例子往下写就行
ip link add link wan name macvlan2 type macvlan
ifconfig macvlan2 up
然后编辑 /etc/config/network
mac地址请改成你自己的
vim /etc/config/network
#在文件底部增加
config interface 'vwan1'
option ifname 'macvlan1'
option _orig_ifname 'macvlan1'
option _orig_bridge 'false'
option proto 'dhcp'
option macaddr '00:11:22:33:44:55'
config interface 'vwan2'
option ifname 'macvlan2'
option _orig_ifname 'macvlan2'
option _orig_bridge 'false'
option proto 'dhcp'
option macaddr '11:22:33:44:55:66'
macvlan开机启动
编辑 /etc/rc.local
vim /etc/rc.local
#将如下命令添加进去
ip link add link wan name macvlan1 type macvlan
ifconfig macvlan1 up
ip link add link wan name macvlan2 type macvlan
ifconfig macvlan2 up
现在重启试试吧!
修改协议
进入 Luci->网络->接口 ,对macvlan进行修改
将其修改为DHCP