如何将 TCP/UDP 广播转发到思科交换机上的另一个 VLAN?

如何将 TCP/UDP 广播转发到思科交换机上的另一个 VLAN?

我有客户端软件,它会在某些 TCP 和 UDP 端口号上发送广播。它发出的广播旨在查找服务器。但服务器位于另一个 VLAN 上,因此广播结束。我听说过 ip-helper,但不知道使用什么命令来转发广播以传输到正确的 VLAN 并找到服务器。任何帮助都感激不尽。

答案1

您可以在 vlan 接口上使用 ip helper-address 命令将此 vlan 中的所有广播直接转发到主机(主要用于 dhcp)或另一个广播地址。

例如:vlan 10 中的广播直接发送到 vlan 20 中的主机 10.1.2.1:

interface vlan10
  ip address 10.1.1.254 255.255.255.0
  ip helper-address 10.1.2.1
!
interface vlan20
  ip address 10.1.2.254 255.255.255.0
!

例如:vlan 10 中的广播被发送到 vlan 20 的广播地址

interface vlan10
  ip address 10.1.1.254 255.255.255.0
  ip helper-address 10.1.2.255
!
interface vlan20
  ip address 10.1.2.254 255.255.255.0
!

答案2

您将需要查看 cisco 命令“ip direct-broadcast”来实现您想要做的事情。请注意,出于安全原因,不推荐使用此配置。

相关内容