gpt4 book ai didi

具有多个 VLAN 的 Linux 部分可达

转载 作者:太空宇宙 更新时间:2023-11-04 05:31:12 26 4
gpt4 key购买 nike

我的网络由多个 VLAN 组成。我已经有一台路由器正在执行将数据包从一个 Vlan 路由到另一个 Vlan 的工作。该问题发生在具有 1 个接口(interface)的 Linux 服务器上,我希望允许来自多个 Vlan 的多个 IP。

更具体地说:Linux 服务器有 eth0.1、eth0.2、eth0.3 虚拟接口(interface)连接到交换机的 frunk 接口(interface)。每个虚拟接口(interface)都有自己的来自每个 VLans 的 IP。

wenn 我尝试从有效的 VLAN 2 计算机访问 Linux-eth0.2 IP我尝试从有效的 VLAN 1 的计算机访问 Linux-eth0.1 IP我可以从服务器到达每个 VLAN(无需通过路由器)。

但是当来自 VLAN 2 的计算机尝试从 VLAN 1 (eth0.1) 访问我的服务器 IP 时,就会出现问题

可以通过在客户端创建静态路由来解决此问题,但服务器端确实存在一种方法来确保此通信有效。

我不希望我的 Linux 服务器充当路由器,仅应答发送到其任何接口(interface)的请求谢谢

最佳答案

您需要告诉我们在具有 do1q 子接口(interface)的服务器上配置的每个 VLAN 上的网络以及在路由器上配置的网络。据我了解,你想通过默认路由到达服务器(如果你跳vlan,则通过路由器),或者如果你在同一个vlan中工作,则直接到达服务器。为此,您需要在服务器上拥有与 PC 位于同一子网的接口(interface)。简而言之:

路由器//////////////////////////////////////////////////服务器

接口(interface) VLAN 1 - 192.168.0.1/24 ETH0.1 - 192.168.0.2/24

接口(interface) VLAN 2 - 192.168.1.1/24 ETH0.2 - 192.168.1.2/24

接口(interface) VLAN 3 - 192.168.2.1/24 ETH0.3 - 192.168.2.2/24

希望有帮助。

关于具有多个 VLAN 的 Linux 部分可达,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17725391/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com