如何从同一台 PC 上的 2 个 NIC 路由流量以及有关配置交换机的更多信息?

如何从同一台 PC 上的 2 个 NIC 路由流量以及有关配置交换机的更多信息?

在此输入图像描述

嘿大家!我希望你们能帮助我解决我一直困扰的问题。因此,该图描述了一个网络架构。 PC 运行的是 Ubuntu 20.04 桌面版。

  1. 端口 1 和 2 = 具有公共 IP(互联网连接)的面向公众的端口。
  2. 端口 3 和 4 = 没有互联网连接的专用端口。
  3. 端口 3 上运行有一个 DHCP 服务器 (isc-dhcp-server)。
  4. 端口 3 有一个使用命令“sudo ifconfig eth3 192.168.1.1 netmask 255.255.255.0”自行分配的 IP 地址。
  5. 端口 3 连接到交换机上的 VLAN1。为了简单起见,我们可以忽略 AP。

问题 -

  1. 无论通过端口 1 传入的流量都必须重定向到端口 3,反之亦然。我知道这与 IP 转发、路由表和 NAT 表有关,但我无法弄清楚这一点。我已启用 IP 转发。基本上,任何连接到 VLAN1 上的 AP 的设备都必须从 DHCP 服务器获取 IP 地址,并使用端口 1 获得互联网连接。
  2. 当我将 PC 连接到 VLAN1 上的任何端口时,它会获得一个随机地址,而不是来自 DHCP 服务器。另外,我无法从电脑上 ping 通端口 3。所以,我确信我错过了一些东西。请帮助我。

相关内容