-
DHCP优点功能解析:
DHCP是一种动态主机分配地址协议,可以使主机开机后自动获取IP地址、子网掩码、DNS等信息的技术手段。大部分路由器可以转发DHCP配置请求,因此,互联网的每个子网并不都需要DHCP服务器。
DHCP服务相比静态分配地址,更能减少配置花费的开销和重新配置网络上计算机的时间,为客户提供安全可信的配置,能防止网络上计算机配置地址的冲突。因为大部分路由器可以转发DHCP配置请求,因此,网络中的每个子网并不都需要DHCP服务器。管理员可以自定义地址池与DNS等参数,可以满足客户的实际需要。
一、目的:部署一台DHCP服务器,为一台与DHCP服务器同网段的计算机动态分配IP地址及其参数。
二、 实验设备:
1.一台CentOS 7虚拟机(作为DHCP服务器)
2.一台window客户机(作为DHCP客户机)
三、配置DHCP步骤:
1.查看DHCP服务器IP地址,网卡,域名
2.编辑dhcp主配置文件
3.启动DHCP服务 (关闭防火墙并启动DHCP服务)
4.添加LAN网段
5.设置ip为手工(静态)
6.获取DHCP服务
四、配置方法:
1.查看DHCP服务器IP地址,网卡,域名
# yum -y install net-tools (安装网络工具模块)
# ipconfig ens33 (查看指定网卡ip参数)
# yum -y install bind-utils (安dns工具模块)
# nslookup www.lzzy.edu.cn(验证DNS)
# route -n (查网关)
如:
2.编辑dhcp主配置文件
# yum -y install dhcp (安装dhcp服务)
# vi /etc/dhcp/dhcpd.conf
Subnet 192.168.w.0 netmask 255.255.255.0 {
range 192.168.w.128 192.168.w.254;
option subnet-mask 255.255.255.0;
option routers 192.168.w.2;
}
如:
3.启动DHCP服务 (关闭防火墙并启动DHCP服务)
# systemctl stop firewalld.service (关闭防火墙)
# systemctl disable firewalld.service(永久禁用防火墙)
# setenforce 0(关闭selinux防火墙)
# systemctl start dhcpd(启动DHCP服务)
# netstat -anpu | grep :67 (确认已开放端口67)
4.添加LAN网段
5.设置ip为手工(静态)
6.获取DHCP服务
1. 在请求DHCP的客户机中将网卡设置为区段模式(需与DHCP服务器同区段)
2.且更改DHCP客户机获取IP为:自动(DHCP)模式
3. 在CMD窗口用ipconfig命令查看客户机是否分配到ip地址等参数。 然后尝试ping DHCP服务器地址
六、DHCP的工作原理:文章来源:https://www.toymoban.com/news/detail-754003.html
DHCP实现流程一共有四个阶段,一为发现阶段,当主机获取IP模式为DHCP时,主机会向网络中发送一个DHCP广播报文,其中含有主机MAc地址参数,因此如果网络中存在DHCP服务器,则会接受到次报文;二为提供阶段,当DHCP服务器收到来自主机请求DHCP的报文后,会为客户机发送含有分配给DHCP client的IP,子网掩码,DNS等参数;三为请求阶段,当客户机收到来自DHCP服务器的报文后,并不会立即使用分配到的IP地址等参数,而是再向DHCP服务器发送请求使用该地址等参数的报文;四为确认阶段,当DHCP服务器收到来自客户机请求使用的报文后,会表示同意客户机使用IP地址的请求,并发送确认报文。文章来源地址https://www.toymoban.com/news/detail-754003.html
到了这里,关于在Linux中怎样配置DHCP服务的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!