![在 Cisco Catalyst 交换机上配置中继端口以提供多个 VLAN 的 DHCP 设置](https://linux22.com/image/638647/%E5%9C%A8%20Cisco%20Catalyst%20%E4%BA%A4%E6%8D%A2%E6%9C%BA%E4%B8%8A%E9%85%8D%E7%BD%AE%E4%B8%AD%E7%BB%A7%E7%AB%AF%E5%8F%A3%E4%BB%A5%E6%8F%90%E4%BE%9B%E5%A4%9A%E4%B8%AA%20VLAN%20%E7%9A%84%20DHCP%20%E8%AE%BE%E7%BD%AE.png)
我正在尝试配置一个中继端口,以便为多个 VLAN 提供单个 DHCP 设置。我尝试了以下配置,但无济于事。
交换机端口模式中继
交换机端口中继允许的 vlan 10,20,30
交换机端口中继本机 vlan 10
我只能让 VLAN 10 使用 DHCP。我很感激任何有关此问题的帮助。谢谢。
答案1
为多个 VLAN 提供 DHCP 设置主要不是端口中继问题。
DHCP 客户端发送广播数据包来寻找将响应此请求的 DHCP 服务器。
当配置了多个 VLAN 时,广播流量将不会转发到其他 VLAN。因此您的 DHCP 客户端将无法找到另一个 VLAN 上的 DHCP 服务器。
实现您想要的目标的正确方法是ip helper-address
在所有希望 DHCP 可用的 VLAN 接口上进行配置。
此命令允许路由器识别这些广播消息并将其转换为单播消息,然后将其直接转发到您的 DHCP 服务器。
基本上 :
interface Vlan20
ip address 192.168.0.1 255.255.255.0
ip helper-address 10.10.10.10
...
...
end
10.10.10.10
您的 DHCP 服务器的 IP 地址在哪里。
以下是一些可供进一步阅读的参考资料: