DHCP、DHCP中继 基础命令.note

noteId: 7473F067305F41D1AB4E52C4F57A1337 · 原始路径:/ALL/网络 - C模块/二层交换(配置合集)/DHCP、DHCP中继/DHCP、DHCP中继、snooping/DHCP、DHCP中继 基础命令.note · 图片:1 · 附件待处理:0

 
1、DHCP 服务器地址:
#在 全局配置模式下
ip dhcp pool cisco    //创建一个名为 cisco 的 DHCP地址池
network 192.168.1.0 255.255.255.0    //定义要划分给 客户端的网段范围
default-router 192.168.1.254    //定义分配给 客户端的默认网关
dns-server 114.114.114.114    //定义分配给 客户端的DNS地址
option 150 ip 192.168.1.254    //给客户端指定一个 TFTP服务器地址
domain-name cisco.com    //为客户端指定 默认域名
 
do show ip dhcp binding    //查看 所有绑定的MAC地址
do clear ip dhcp binding *    //清除所有 绑定的MAC地址
client-identifier ff29.b573.4c00.0100.012b.eb9a.4600.0c29.b573.4c    //绑定客户端的 MAC地址
 
 
2、DHCP 中继配置:
in g0/1    //进入连接 客户端的端口
ip helper-address 12.1.1.1    //指定 DHCP服务器地址,并开启DHCP中继
ip helper-address [DHCP服务器地址]
 
# 测试:
ping 12.1.1.1 source g0/1    // 确保连接客户端的接口能够ping通DHCP服务器
 
 
do show ip dhcp binding    //查看 所有绑定的MAC地址
 
 
 
3、指定DHCP地址范围:
Cisco无法直接指定 DHCP地址范围,但是可以排除地址(不让客户端获取到指定的地址)
# 全局模式下:
ip dhcp excluded-address 192.168.1.0 192.168.1.100
ip dhcp excluded-address 192.168.1.200 192.168.1.254
## 这里排除了 192.168.1.1 ~ 192.168.1.100 和 192.168.1.200 ~ 192.168.1.254 的地址,最终客户端能够获取到的地址范围是:192.168.1.101 ~ 192.168.1.199
 
 
4、给客户端分配固定IP:
 
方式一:
#给客户端分配 固定IP:
ip dhcp pool debian    //创建一个名为 debian 的 DHCP地址池
 network 192.168.1.0 255.255.255.0    //指定一个网段
exit
 
# 排除其它IP,只留下一个IP(假设要分配 192.168.1.100)
ip dhcp excluded-address 192.168.1.0 192.168.1.99
ip dhcp excluded-address 192.168.1.101 192.168.1.254
 
 
方式二:
ip dhcp pool DHCP
 host 192.168.10.50 255.255.255.0    //指定静态IP
 client-identifier 0100.0c29.6d82.f9    //指定客户端的MAC地址
 default-router 192.168.10.254 
 
 
5、在 路由器接口上获取 DHCP分配的地址:
需要与DHCP服务器直连,如果与DHCP服务器不是直连,就需要使用到DHCP代理
int g0/1
no sh
ip address dhcp    // 地址使用 dhcp获取
exit
 
# 查看获取到的地址:
show ip int br