首页 > 解决方案 > 仅使用一根以太网电缆设置 VLAN

问题描述

我正在设置我的家庭服务器,到目前为止,我的 Ubuntu 服务器上有五个工作的 KVM。(三个用于虚拟主机,一个 MariaDB 服务器,一个 TeamspeakServer,我想添加另一个作为我的 NAS)。
现在我想将它们连接到我的网络。最合乎逻辑的方式似乎是一个网桥,每个虚拟机都会从我的 OpenWRT-Router 获得一个 IP 地址。NAS 应该在我的家庭网络中,而其他五个 VM 应该有自己的网络,因为它们应该可以从 Internet 访问,以确保安全。我在服务器上有两个网卡,并且在 OpenWRT 路由器上配置了一个 VLAN,所以我从路由器上的两个端口获得两个不同网络的 DHCP。是否有可能只用一根连接服务器和 OpenWRT 路由器的以太网电缆来设置所有东西?我知道这可能需要在 OpenWRT 路由器和家庭服务器上进行广泛的 VLAN 配置,考虑到我必须将 OpenWRT 路由器上的两个模拟 VLAN NIC 之一与我的家庭网络的其余部分(其他端口、WLAN)桥接,我将在主服务器上有两个模拟 VLAN NIC。如果我想创建另一个 VLAN,也许是为了将 DB-server 与 webservers 分开或添加另一个服务,我想用两条以太网电缆的桥接解决方案也不够用。使用 VLAN 解决方案,服务器的功耗会(稍微)减少,因为我可以永久关闭一个 NIC。那么是否可以仅通过一根电缆路由流量?两根电缆的桥接解决方案有什么优势吗?非常感谢您的帮助。服务器的功耗会(略微)减少,因为我可以永久关闭一个 NIC。那么是否可以仅通过一根电缆路由流量?两根电缆的桥接解决方案有什么优势吗?非常感谢您的帮助。服务器的功耗会(略微)减少,因为我可以永久关闭一个 NIC。那么是否可以仅通过一根电缆路由流量?两根电缆的桥接解决方案有什么优势吗?非常感谢您的帮助。

标签: networkingvirtual-machinevlan

解决方案


您需要在服务器端和路由器/交换机端使用 802.1Q 标记。一个 VLAN 可能保持未标记,所有其他 VLAN 都需要标记。标记需要在管理程序交换机上进行,来宾将两个 vNIC 分别连接到一个 VLAN。如果这可能使用 KVM 和 OpenWRT 超出我的范围。

如果你桥接 VLAN,你得到的只是一个 VLAN。

VLAN-trunk 方法的缺点是中继上的所有 VLAN 共享链路带宽。运行单独的电缆为每个 VLAN/链路提供了自己的专用带宽。


推荐阅读