Linux 上的多个接口连接到多个 VLAN

Linux 上的多个接口连接到多个 VLAN

我正在考虑创建以下网络并设定具体目标。以下是我想要创建的

Linux 1 有 2 个接口 eth0 (10.1.1.1/24) eth1(192.168.10.x/24)
Linux 2 有 2 个接口 eth0 (10.1.1.1/24) eth1(192.168.10.x/24)
我还有一个交换机,想把所有这些接口都连接到交换机。我在交换机中建立了 2 个 VLAN VLAN 1 - 用于连接管理接口的 VLAN(端口 2、4) VLAN 2 - 用于流量的 VLAN(端口 3、5)

当前配置如下:
Linux 服务器#1 - eth0 - 连接到端口 2
Linux 服务器#2 - eth0 - 连接到端口 4
Linux 服务器#1 - eth1 - 连接到端口 3
Linux 服务器#2 - eth1 - 连接到端口 5

交换机连接到提供 dhcp 地址 10.1.1.1/24 的外部网关,我想在两个 Linux 上具有 192.168.10.x IP 的 eth1 接口之间发送流量而不干扰管理流量,因此我有这种配置。

问题是:我如何获取 192.168.10.x IP 地址?我是否应该在其中一个 Linux 机器上设置 DHCP?我的网络是否存在缺陷?

答案1

随你喜欢。

  • 您可以静态分配它们。
  • 您可以在其中一个 Linux 机器上设置 DHCP。
  • 您可以设置另一台服务器作为该 VLAN 上的 DHCP 服务器。
  • 您可以在交换机上设置 DHCP 中继,并将负责 10.1.1.0/24 范围的 DHCP 设置为 DHCP 服务器。

相关内容