欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

网络实验_DHCP地址分配

程序员文章站 2024-03-25 11:41:31
...
 

要求

  • SW1作为三层网络设备,负责本公司内DHCP地址分配;
  • VLAN10中,开启全局配置模式,网关地址为192.168.10.254,网络掩码为255.255.255.0,不允许将192.168.10.1~192.168.10.199分配出去,且要求PC1的IP地址绑定为192.168.10.200.VLAN10中租期为1天1小时1分钟;
  • VLAN20中,开启全局配置模式,网关地址为192.168.20.254,网络掩码为255.255.255.0
  • VLAN30中,使用接口配置模式进行配置DHCP服务。
 

拓扑图:

网络实验_DHCP地址分配
 

配置

 

进入SW1进行基础配置:

配置VLAN,开启DHCP总开关,开启VLAN10、VLAN20的全局DHCP服务,配置VLAN10、VLAN20、VLAN30的IP地址(同时作为各VLAN的网关地址)。
sys
sysn SW1
dhcp enable                    ----开启DHCP的总开关
vlan batch 10 20 30
int vlanif 10
ip add 192.168.10.254 24
dhcp select global            -----开启全局DHCP
int vlanif 20
ip add 192.168.20.254 24
dhcp select global
int vlanif 30
ip add 192.168.30.254 24

 

配置VLAN10和VLAN20的DHCP地址池,及VLAN10地址池中的详细信息

ip pool vlan10                    ----配置地址池,名称为vlan10(便于区分)
gateway-list 192.168.10.254        ----配置vlan10地址池的网关地址
network 192.168.10.0 mask 24        ----配置vlan10地址池中可分配地址(网络地址 网络掩码)
excluded-ip-address 192.168.10.1 192.168.10.199        ----不允许192.168.10.1~192.168.10.199之间的地址分配出去
static-bind ip-address 192.168.10.200 mac-address 5489-98DD-3DD9        ----将192.168.10.200的地址绑定到PC1上(得到PC1的MAC地址即可)
lease day 1 hour 1 minute 1        ----配置vlan10地址池的租约到期时间为1天1小时1分钟(最小单位为1分钟)

ip pool vlan20
gateway-list 192.168.20.254
network 192.168.20.0 mask 24

 

由于VLAN 30是要求在接口模式下进行配置,那么就需要先进入到接口模式

int vlanif 30
dhcp select interface
gateway-list 192.168.30.254
network 192.168.30.0 mask 24

 

配置基本完成,但需要将各个端口连接类型修改为access,以便PC的流量可以上到SW1交换机(DHCP服务器)

int g0/0/1
port link-type access
port default vlan 10
int g0/0/2
port link-type access
port default vlan 20
int g0/0/3
port link-type access
port default vlan 30

 

 
 
进入PC,(选择DHCP获取IP地址)输入下方命令验证IP地址是否为192.168.10.200
ipconfig

 

验证成功,如图所示:
网络实验_DHCP地址分配
 
 
依次验证其他PC,确认是否得到IP地址。
 
 
DHCP中的验证命令:
  • 查看设备中DHCP所有地址池信息:
dis ip pool

 

  • 查看指定地址池详细信息:
dis ip pool name vlan10

 

  • 查看设备中所有IP地址与MAC地址的对应关系
dis arp

 

 
相关标签: 网络实验