我有客户端软件,它会在某些 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”来实现您想要做的事情。请注意,出于安全原因,不推荐使用此配置。