一、了解DHCP服务
1、DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)
①、由Internet工作任务小组设计开
②、专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议
2、DHCP的优点
3、DHCP的分配方式
4、DHCP的租约过程
1)客户机从DHCP服务器获得IP地址的过程成为租约过程
2)DHCP租约步骤(华为)
二、使用DHCP动态配置主机地址
1、DHCP服务
2、可分配的地址信息主要包括
三、配置DHCP服务器
1、添加DHCP服务
2、设置全局配置参数
3、网段声明(作用于整个子网段,部分配置参数优先级高于全局配置参数)
subnet 192.168.80.0 netmask 255.255.255.0 { # 首先声明dhcp服务器网段以及子网掩码
range 192.168.80.10 192.168.80.20; # 设置ip地址池
option routers 192.168.80.254; # 指定默认网关
}
subnet 192.168.1.0 netmask 255.255.255.0 { # 其次声明其他网段以及子网
range 192.168.1.100 192.168.1.200; # 设置ip地址池
option routers 192.168.1.254; # 指定默认网关
}
subnet 192.168.2.0 netmask 255.255.255.0 {
range 192.168.2.20 192.168.30;
option routers 192.168.2.254;
}
4、host主机声明(给单机分配固定的 IP 地址)
host hostname { # 指定需要分配固定IP地址的客户机名称
hardware ethernet xx:xx:xx:xx:xx:xx;; # 指定该主机的MAC地址
fixed-address 192.168.80.100; # 指定保留给该主机的IP地址
}
5、最后开启
6、Linux客户端使用 DHCP 动态获取IP
1)方法一∶
vi /etc/sysconfig/network-scripts/ifcfg-ens33
DEVICE=ens33
ONBOT=yes
BOOTPROTO=dhcp
ifdown ens33 ; ifup ens33
2)方法二∶
dhclient -d ens33
3)查看租约文件
less /var/lib/dhcpd/dhcpd.lease
四、实验解析
实验要求:以仅主机模式,使用虚拟机CentOS7为华为模拟器上的三台PC动态分配IP地址
步骤一:eNSP上设置云服务器主机
1、由于cloud没有网络接口,需要自己设置接口
2、首先在虚拟机中选择网络类型为 VMnet1(仅主机模式)
3、进入主机,更改虚拟网卡
注:设置新的IP地址时设置为虚拟机同网段的,本次实验所用PC虚拟机网段为192.168.242.。。。。,所以设置VMnet1 IP是也是192.168.242.网段
4、添加云端口
步骤二:eNSP上配置交换机LSW2
步骤三:eNSP上配置三层交换机
进入虚拟机配置
步骤四:配置网卡IP
步骤五:重启网卡,查看网卡信息
步骤六:安装DHCP,查找配置文件并进行配置
注:输入“less dhcpd.conf”查看DHCP包,进入配置后包内没有配置文件,显示如下图所示
步骤七:编辑DHCP配置文件
步骤八:选择虚拟机网络类型