openwrt配置虚拟多wan

openwrt配置虚拟多WAN,在/etc/config/network文件中修改。

在文件中添加配置wan2 wan3的虚拟配置,其中wan2的VLAN ID是2;wan3的VLAN ID是3,通过配置ifname中eth0.X,那么VLAN的ID就是X。配置成功后“/etc/init.d/network restart &”重启网络或则重启系统就可以了。

config interface 'wan'
        option ifname 'eth0'
        option mtu '1500'
        option restart '0'
        option proto 'dhcp'

config interface 'wan2'
        option ifname 'eth0.2' 
        option mtu '1500'
        option restart '0'
        option proto 'static'
		option ipaddr '192.168.11.150'
        option netmask '255.255.255.0'	
		
config interface 'wan3'
        option proto 'static'
        option ifname 'eth0.3'   
        option ipaddr '192.168.11.50'
        option netmask '255.255.255.0'

也需要把防火墙配置了,不然也没办法上网。在/etc/config/firewall添加

        list   network          'wan1'
        list   network          'wan2'
        list   network          'wan3'

这样配置之后在虚拟的wan2与wan3并不能够成功获取到IP并通信成功,因为配置了VLAN ID而上游路由器并没有配置VLAN ID,所以你可以把 option ifname 'eth0.2'与 option ifname 'eth0.3'改为 option ifname 'eth0'。这样就能够正常使用虚拟的WAN2与WAN3进行通信,或者修改上游路由器/etc/config/network配置文件LAN的vlan ID(如下图所示),因为我的WAN口接的是上游路由器的eth1,所以我添加了eth1.1、eth1.2、eth1.3,即VLAN ID 1.2.3都可以通过该网口上网,我也保留了eth1,所以没有VLAN的设备也可以通过这个网口上网。

OpenWrt中,多个WAN的简单策略路由可以通过配置负载平衡和故障转移来实现。以下是一个简单的步骤: 1. 确保多个WAN接口都正常连接到Internet,并已正确配置IP地址。 2. 登录OpenWrt路由器的管理界面。 3. 在界面上方的菜单中选择“Network”(网络)选项。 4. 在左侧导航栏中选择“Interfaces”(接口)。 5. 在“Interfaces”页面中,点击“Add new interface”(添加新接口)按钮。 6. 输入一个适当的名称,如“WAN1”。 7. 选择相应的物理网卡,并将其分配给此接口。 8. 点击“Save”(保存)按钮。 9. 重复上述步骤,为每个WAN接口创建一个新的接口,并分配相应的物理网卡。 10. 返回“Interfaces”页面,并找到刚刚创建的接口。 11. 点击“Edit”(编辑)按钮。 12. 在“General Setup”(常规设置)选项卡中,选择与此接口对应的WAN连接类型,并进行相关配置,如IP地址、子网掩码、网关等。 13. 在“Physical Setting”(物理设置)选项卡中,选择此接口对应的物理网卡,并将“Bridge interface”(桥接接口)设置为“LAN”。 14. 点击“Save and Apply”(保存并应用)按钮。 15. 重复上述步骤,为每个WAN接口进行相应的配置。 以上步骤完成后,OpenWrt将会根据配置的负载平衡和故障转移策略来路由数据流量。你可以在“Network”(网络)菜单的“Load Balance”(负载平衡)选项中设置策略,如按比例、轮循或传输速率。同时,OpenWrt还提供了一些高级设置选项,如连接状态检测和指定特定流量走特定WAN接口等,以满足更具体的路由需求。 需要注意的是,多个WAN接口的简单策略路由可能会导致路由器的资源消耗增加,并可能引起某些应用程序的不稳定。因此,在配置前请确保明确你的需求,并谨慎操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值