DHCP服务配置-Cisco模拟器

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。DHCP通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。

方法一. 利用三层交换机配置DHCP服务

1.拓扑图规划

在Cisco模拟器中进行如下网络拓扑规划
在这里插入图片描述
该拓扑图由一台三层交换机、两台二层交换机和四台主机组成。

2. 配置二层交换机vlan

在Switch0命令行执行以下操作:

Switch>enable 										//进入特权模式
Switch#configure t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#
Switch(config)#vlan 10								//创建vlan 10
Switch(config-vlan)#exit
Switch(config)#int
Switch(config)#interface r
Switch(config)#interface range f0/1-20				//批量选择端口1-20
Switch(config-if-range)#sw
Switch(config-if-range)#switchport m
Switch(config-if-range)#switchport mode a
Switch(config-if-range)#switchport mode access 		//设置端口为access类型
Switch(config-if-range)#sw
Switch(config-if-range)#switchport a
Switch(config-if-range)#switchport access vlan 10	//将端口加入到vlan 10中
Switch(config-if-range)#no shutdown					//开启端口

同样对Switch1执行以上操作。

3. 配置三层交换机vlan

在三层交换机的命令行执行以下操作:

Switch>enable 
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#vlan 10
Switch(config-vlan)#exit
Switch(config)#inte
Switch(config)#interface vlan 10
Switch(config-if)#ip ad
Switch(config-if)#ip address 192.168.1.254 255.255.255.0
Switch(config-if)#exit
Switch(config)#int f0/1
Switch(config-if)#sw
Switch(config-if)#switchport mo
Switch(config-if)#switchport mode a
Switch(config-if)#switchport mode access 
Switch(config-if)#sw
Switch(config-if)#switchport a
Switch(config-if)#switchport access vlan 10

4. 配置DHCP服务

在三层交换机的命令行执行以下操作:

Switch(dhcp-config)#exit
Switch(config)#ip dh
Switch(config)#ip dhcp ?
  excluded-address  Prevent DHCP from assigning certain addresses
  pool              Configure DHCP address pools
  relay             DHCP relay agent parameters
  snooping          DHCP Snooping
Switch(config)#ip dhcp p
Switch(config)#ip dhcp pool vlan10						//配置DHCP地址池
Switch(dhcp-config)#network 192.168.1.1 255.255.255.0	//配置DHCP网络
Switch(dhcp-config)#def
Switch(dhcp-config)#default-router 192.168.1.254		//默认网关地址
Switch(dhcp-config)#exit
Switch(config)#se
Switch(config)#service dh
Switch(config)#service dhcp								//启动DHCP服务

5. 测试

在这里插入图片描述
动态请求成功!!

方法二. 直接在路由器上配置DHCP服务

1. 拓扑图

在这里插入图片描述

2. 配置路由器Router0

Router>en
Router#conf t
Router(config)#ip dh
Router(config)#ip dhcp pool pool1						//配置地址池
Router(dhcp-config)#network 192.168.1.0 255.255.255.0	//地址池玩过范围

Router(dhcp-config)#de
Router(dhcp-config)#default-router 192.168.1.1			//默认网关

Router(dhcp-config)#end
Router#
%SYS-5-CONFIG_I: Configured from console by console

3. 测试

在这里插入图片描述

Router#show ip d
Router#show ip dhcp b
Router#show ip dhcp binding 							//查询ip地址使用情况
IP address       Client-ID/              Lease expiration        Type
                 Hardware address
192.168.1.2      000D.BDC0.795E           --                     Automatic

方法三. 利用服务器配置DHCP服务

1. 拓扑图

在这里插入图片描述

2. 配置服务器

配置IP和网关
在这里插入图片描述
配置DHCP服务
在这里插入图片描述
配置Router1的g0/2口,指定DHCP服务器地址:

Router#configure t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#interface GigabitEthernet0/2
Router(config-if)#ip help
Router(config-if)#ip helper-address 192.168.3.12	//指定DHCP服务器地址

3. 测试

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/py_123456/article/details/117163914