原创文章,转载请注明出处
https://qiedd.com/
依赖
这里我使用的是原版的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
2 条评论
dongdong · 2021年3月24日 下午6:06
请问无线桥接可以用这种方法多播吗?
Lordpenguindd · 2021年3月27日 下午3:28
虚拟wlan?这操作有点骚啊?,你可以尝试一下