linux虚拟网口不同vlan,Openwrt创建虚拟网口(macvlan)

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进行修改

b1ebb4aacc443c2f8b9c982f96e72b8c.png

将其修改为DHCP

0c2dd822057733bbb55f9cf4019fd04d.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值