|
|
使用场景:pve上安装了多个路由系统,通过vmbr0分别拨号上网,不同的无线id连接不同的路由系统。
论坛限制,上图了图片会换算成字数,图片全部删除了,看说明操作吧。
## pve设置部分
pve配置一个vmbr10,ports为物理网卡编号,无线路由器连接到这个端口
添加两个intport虚拟网卡,配置不同的vlan网段,方便管理pve
ovs物理接口设置vlan trunk,指定可以通过vlan流量
ros虚拟机添加vmbr10网卡并指定vlan
/etc/network/interface配置的配置部分
- <p>auto vmbr10
- iface vmbr10 inet manual
- ovs_type OVSBridge
- ovs_ports enp6s0 enp7s0 ap_vlan60 ap_vlan30</p><p>
- </p><p>auto ap_vlan30
- iface ap_vlan30 inet static
- address 192.168.60.222/24
- ovs_type OVSIntPort
- ovs_bridge vmbr10
- ovs_options tag=30</p><p>
- </p><p>auto ap_vlan60
- iface ap_vlan60 inet static
- address 192.168.60.222/24
- ovs_type OVSIntPort
- ovs_bridge vmbr10
- ovs_options tag=60</p><p>
- </p><p>auto enp7s0
- iface enp7s0 inet manual
- ovs_type OVSPort
- ovs_bridge vmbr10
- ovs_options trunks=30,60</p>
复制代码 ## openwrt无线路由器设置
openwrt有dsa 和switch两种交换机架构,这里是后者,以lan3 端口说明:
端口状态为vid,标记对应tag,未标记对应untag,tag类似于trunk作用,允许多个vlan通过
这里多了交换机VLAN eth0.30设备,创建网桥并绑定上这个vlan设备,并允许启动空网桥
返回接口标签页创建 vlan30if 的接口,并绑定到vlan30网桥,这里如果需要管理路由器,可以指定静态ip
去掉默认网关,和自定义dns服务器,防火墙页面添加一个新的防火墙,找到无线id,绑定到接口上
配置好后接口的情况
网络配置文件/etc/config/network,注意这里的6表示cpu或者local,t表示tag
- config interface 'vlan30if'
- option proto 'none'
- option defaultroute '0'
- option peerdns '0'
- option type 'bridge'
- option device 'vlan30'
- config interface 'vlan60if'
- option proto 'none'
- option defaultroute '0'
- option peerdns '0'
- option type 'bridge'
- option device 'vlan60'
- config device
- option type 'bridge'
- option name 'vlan30'
- option bridge_empty '1'
- list ports 'eth0.30'
- config device
- option type 'bridge'
- option name 'vlan60'
- option bridge_empty '1'
- list ports 'eth0.60'
- config switch_vlan
- option device 'switch0'
- option vlan '3'
- option ports '3t 6t'
- option vid '30'
- config switch_vlan
- option device 'switch0'
- option vlan '4'
- option ports '3t 6t'
- option vid '60'
复制代码
|
|