资源简介 (共13张PPT)项目7 网络服务配置与管理Linux网络操作系统项目式教程(第二版)任务31DHCP服务概述DHCP服务配置与管理2DHCP服务端配置3DHCP客户端验证1DHCP服务概述1DHCP的功能DHCP服务概述IP地址分配更加安全可靠非常适合移动办公环境减轻网络管理员的管理负担缓解IP地址资源紧张的问题1DHCP的工作过程DHCP服务概述DHCP客户端以广播方式发送一个DHCP发现报文DHCP服务器收到DHCP发现报文后,从IP地址池中选取一个未租用的IP地址,以DHCP提供报文的形式广播发送给DHCP客户端DHCP客户端收到DHCP提供报文后,以广播方式向DHCP服务器发送DHCP请求报文被选择的DHCP服务器收到DHCP请求报文后,以广播方式向DHCP客户端发送一个DHCP确认报文2DHCP服务端配置DHCP安装与启停软件名称:dhcp后台守护进程:dhcpd[root@centos7 ~]# yum install dhcp -y // 一键安装DHCP软件[root@centos7 ~]# rpm -qa | grep dhcp //安装后再次检查dhcp-4.2.5-68.el7.centos.1.x86_64dhcp-common-4.2.5-68.el7.centos.1.x86_64dhcp-libs-4.2.5-68.el7.centos.1.x86_64systemctl start | stop | restart | status | enable dhcpd2DHCP服务端配置2主配置文件-/etc/dhcp/dhcpd.confDHCP服务端配置注释信息以“#”开头,可以出现在文件的任意位置除了右大括号“}”之外,其他每一行都以“;”结尾包括参数、选项和声明三种要素#全局配置参数或选项; #局部配置声明 {参数或选项;}参数:主要用来设定 DHCP 服务器和客户端的基本属性,格式是“参数名 参数值;”选项:配置分配给DHCP客户端的可选网络参数,以“option”关键字开头,如“option 参数名 参数值;”声明:以某个关键字开头,后跟一对大括号,用来设置 IP地址空间,以及绑定IP地址和DHCP客户端MAC地址2主配置文件-声明DHCP服务端配置subnet 声明用于定义IP地址空间host 声明实现IP地址和DHCP客户端MAC地址的绑定,用于为DHCP客户端分配固定的IP地址subnet subnet_id netmask netmask {……} host hostname {……}2主配置文件-参数和选项DHCP服务端配置通过不同的参数和选项为声明指定具体的行为参数或选项 说明range IP地址池地址范围default-lease-time 默认租约时间max-lease-time 最大租约时间option domain-name DNS域名option domain-name-servers 域名服务器option routers 默认网关option broadcast-address 子网广播地址fixed-address 为客户端分配的固定IP地址hardware DHCP客户端的MAC地址server-name DHCP服务器的主机名[root@appsrv ~]# vim /etc/dhcp/dhcpd.confsubnet 192.168.100.0 netmask 255.255.255.0 {range 192.168.100.1 192.168.100.99;range 192.168.100.101 192.168.100.200;option routers 192.168.100.254;option domain-name "";option domain-name-servers 192.168.100.100;} host client1 {hardware ethernet 00:0C:29:B3:41:89;fixed-address 192.168.100.188;}3DHCP客户端验证3DHCP客户端验证-Windows客户端DHCP客户端验证3DHCP客户端验证-Linux客户端DHCP客户端验证在网卡配置文件中设置DHCP获取IP地址,重启网络服务[root@dhcpcli ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33BOOTPROTO=dhcp#IPADDR=192.168.100.100#PREFIX=24#GATEWAY=192.168.100.2#DNS1=192.168.100.2[root@dhcpcli ~]# systemctl restart network[root@dhcpcli ~]# ifconfig ens33ens33: flags=4163 mtu 1500inet 192.168.100.3 netmask 255.255.255.0 broadcast 192.168.100.255 展开更多...... 收起↑ 资源预览