DHCP服务配置-Cisco模拟器

  • Post author:
  • Post category:其他


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. 测试

在这里插入图片描述



版权声明:本文为py_123456原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。