在Proxmox VE上运行OpenWrt/LEDE虚拟机——3.PVE的网络设置(1)规划网络
此篇文章为《在Proxmox VE上运行OpenWrt/LEDE虚拟机》的第3篇
在Proxmox VE上运行OpenWrt/LEDE虚拟机——1.关于Proxmox VE
在Proxmox VE上运行OpenWrt/LEDE虚拟机——2.PVE下运行的OpenWrt/LEDE固件编译要点
在Proxmox VE上运行OpenWrt/LEDE虚拟机——3.PVE的网络设置(1)规划网络
在Proxmox VE上运行OpenWrt/LEDE虚拟机——4.PVE的网络设置(2)WebUI配置网络
在Proxmox VE上运行OpenWrt/LEDE虚拟机——5.PVE的网络设置(3)CLI配置网络
在Proxmox VE上运行OpenWrt/LEDE虚拟机——6.创建OW/LEDE虚拟机
在Proxmox VE上运行OpenWrt/LEDE虚拟机——7.导入OW/LEDE固件文件到虚拟机中
OW/LEDE提供的是路由器功能,所以通常至少需要主机配置两个网络接口(此处先不讨论单网口的“独臂神尼”模式),分别连接到LAN和WAN。
PVE使用了桥接的网络模型,每个主机支持最多4096个网桥接口,将多个物理网卡端口绑定到一个网桥上就变成了多端口网桥,即可实现物理交换机的功能。PVE还支持绑定(bonding)的功能,通过绑定的子接口对应到VLAN可以激活VLAN功能。更详细的介绍请参考官方Wiki。
在默认设置下,PVE并没有像VMware ESXi、Hyper-V及XenServer这类Type 1型的 Hypervisor那样直接提供虚拟机交换机(VS)功能,这使PVE下的网络设置更加简单明了,而网络绑定/聚合和VLAN特性的支持也使得PVE的网络设置更加灵活。当然,在比较复杂的网络中,PVE也可以添加Open vSwtch来使用使用虚拟交换机。
下面以带有三个物理网卡的x86平台作为示例来说明如何规划PVE的网络系统,以更好地支持OW/lede。
1) 概述
x86的小PC,N3700处理器,8G内存,32G mSATA+128G SATA,3 个千兆网卡。
2) 需求
部署以下虚拟机系统:
OW/LEDE系统的路由器
Linux系统的编译机
windows XP系统的测试机
Linux系统的Web服务器
其中,路由器需开启状态防火墙功能,除路由器和Web服务器外的其他VM需部署到LAN中,而Web服务器则需部署到DMZ中,LAN、DMZ和WAN的相互之间通过路由器的防火墙进行安全隔离。
主机的三个网口中两个做LAN端口,另一个则做WAN端口。
3) 方案
(1) LAN:
LAN是内网,其安全级别最高,使用主机的vmbr0网段,对内(在PVE主机内部)连接路由器的LAN接口、内网中的VM,对外(在PVE主机外部)连接PC等终端或LAN交换机等设备。
分配物理网卡2和3作为内外连接的端口,将其连接到vmbr0上,从而实现LAN交换机的功能,不仅可以直接连接电脑,还可以连接交换机、路由器和AP等设备进行网络扩展。
(2) WAN:
WAN是外网,其安全级别最低,使用主机的vmbr1网段,对内连接路由器的WAN接口,对外连接Internet接入设备。
分配物理网卡1作为内外连接的端口,将其连接到vmbr1上,通过此端口连接到运营商提供的接入设备上。
(3)DMZ:
DMZ是非军事区,其安全级别高于WAN,但低于LAN,使用主机的vmbr2网段,对内连接通过路由器的DMZ接口和DMZ中的VM——Web服务器。
因其无需连接外部设备,故不分配物理网卡。
规划完成后的网络结构如下图所示。
上图中,LAN网段用绿色来表示,其核心是vmbr0,对内连接了物理端口2和3、路由器的LAN接口及Linux和WindowsVM,对外通过端口2和3连接了PC或LAN交换机。
WAN网段用红色来表示,其核心是vmbr1,对内连接了物理端口1、路由器的WAN接口,对外连接Internet接入设备。
DMZ网段用黄色来表示,其核心vmbr2,对内连接Linux系统的Web服务器VM,以提供更加安全的网络结构。
4) 总结
规划网络应该从需求出发,根据需求来规划网段,通常至少要包括一个LAN和一个WAN,有时可能还需要多个WAN及多个DMZ等网段,但主机中每个网段都应该有一个vmbr(虚拟机网桥)接口与其相对应,它可以不连接、连接一个或者连接多个物理端口。
提示:
不要在VM中桥接主机的物理网卡!
对于VM来说只需创建虚拟网卡并连接到主机相应的物理网段中即可,若必须使用物理网卡,应选择直通(pass through)方式在主机中将其分配给VM。
点击链接加入群聊三群:751529538
点击链接加入群聊二群:376877156
点击链接加入群聊【路由器交流群:622891808已满】
本站附件分享,如果附件失效,可以去找找看
饿了么红包