我想配置我的 Cisco 路由器 dhcp 中继命令。但这不适用于我的路由器。
5 回答
step1:在远程 dhcp 服务器上配置 dhcp 范围,池必须在配置接口的同一子网上。
step2:在指定接口发出以下命令
接口 vlan 1 ip 助手地址 xxxx ip 助手地址 xxxx ip定向广播
step3:检查指定接口上是否存在访问列表。如果为真,则允许 udp 端口 67 和 udp 68 通过。
在 Cisco 路由器上,您可以转到要配置 DHCP 中继代理的特定接口,发出此命令
ip helper-address其他子网地址
确保您的 DHCP 服务器配置了一个范围,以在与路由器上的接口相同的子网中释放 IP。比如你配置ip-helper地址的接口的IP地址是10.1.0.254/24,那么DHCP服务器就必须有一个范围来释放10.1.0.x/24的IP
注意:ip helper-address 告诉路由器传递广播数据包,这样我就可以接收它们;)很简单
Router#configure terminal
Router(config)#ip dhcp pool IT ["as you like you can change name"]
Router(dhcp-config)#network 192.168.1.0 255.255.255.0 ["as you like you can change network"]
Router(dhcp-config)#default-router 192.168.1.1 ["this router ip"]
Router(dhcp-config)#dns-server 192.168.1.100
Router(dhcp-config)#exit
Router(config)#interface gigabitEthernet 0/0/0
Router(config-if)#ip address 192.168.1.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#exit
Router#write memory
[""] 这是平均评论
在路由器中配置: ip dhcp pool POOL_VLAN2X 中继源dhcp-pool-range *subnetmask* 中继目标 *dhcp_server_ip*
在Switch中配置:interface VlanX ip address xxxx xxxx ip helper-address *dhcp_server_ip*
期待一些关于ip配置的基本知识
这可能是一个很长的答案,但值得一读。
首先你需要一个场景。因为配置主要基于您的场景。
但重点是:DHCP 消息是广播的,路由器不能传递广播数据包。(路由器有不同的广播域)主要命令是:#ip helper-address
例如 :
- 您有一个 192.168.1.0/24 的子网,并且在该子网中的路由器上启用了 DHCP。(R1)
- 您想将数据包中继到另一个名为:192.168.2.0/24 (R2) 的子网,但除非您启用ip helper address命令,否则您不能。
- int fa0/0 连接到 192.168.1.0
- int fa 0/1 连接到 192.168.2.0
现在您必须在 R2 的 fa 0/1 上发出此命令:
> enable
> conf t
> int fa 0/1
> ip helper-address 192.168.1.2 (example)
此后,R2 可以将来自 192.168.1.0 的 DHCP 数据包中继到 192.168.2.0 子网。
看我上传的图片(场景)
祝你好运。