dhcp服务搭建

一、DHCP(动态主机配置协议):自动下发IP地址信息

1.优点

1)减少管理员的工作量

2)避免IP冲突

3)提供IP地址利用率

4)方便客户端配置

注:DHCP服务器只能下发同网段的IP地址信息;DHCP服务器必须为静态IP地址

2.DHCP的工作过程

1)客户机请求IP(客户机发DHCP Discover广播包)

2)服务器响应(服务器发DHCP Offer广播包)

3)客户端选择IP(客户端发DHCP Request广播包)

4)服务器确定租约(服务器发DHCP ACK广播包)

3.DHCP租约

当DHCP服务器向客户机出租的IP地址租约到达50%时

 1)客户端需要再次使用当前IP地址,客户端向服务器发送续约请求

 2)客户端不需要再次使用当前IP地址,不续约,如果到时还需继续使用,重新请求IP地址信息

二、DHCP服务器部署

1.Linux服务部署步骤

1)安装软件包

1)安装软件包

2)编辑配置文件

3)启动服务

2.安装dhcp软件包

1)挂载光盘到/mnt    mount /dev/cdrom /mnt

 

2)删除自带YUM源配置文件   rm -rf /etc/yum.repos.d/*

 

3)编辑本地YUM源    vim /etc/yum.repos.d/local.repo

 

4)安装dhcp服务    yum -y install dhcp

 

3.编辑配置文件

1)拷贝模版文件  cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample 到/etc/dhcp/dhcpd.conf       

 

2)编辑模板文件   vim /etc/dhcp/dhcpd.conf

 

//下发域名   option domain-name "feiyu.org";

//下发的全局DNS地址   option domain-name-servers 192.168.1.10,8.8.8.8;

//默认租约时间(秒)   default-lease-time 600;      

//最大租约时间(秒)   max-lease-time 7200;

//日志记录级别     log-facility local7;

//下发的网段   subnet 192.168.1.0 netmask 255.255.255.0 {

//下发的地址池范围    range 192.168.1.15 192.168.1.20;

//下发的DNS地址(注:如全局和区域同时配置,区域生效)   option domain-name-servers 8.8.4.4;

//下发的域名   option domain-name "feiyu.org";

//下发网关    option routers 192.168.1.1;     

//下发IP的广播地址   option broadcast-address 192.168.1.255;}

//描述名   host dayinji {      

//保留方的MAC地址   hardware ethernet 08:00:27:3D:2B:A7;

//保留方的IP地址    fixed-address 192.168.1.200;}

 

4.启动服务

保存文件并退出启动服务   /etc/init.d/dhcpd restart

 

//将dhcpd服务设置为开机自启  chkconfig --level 35 dhcpd on      

 

//将iptables服务开机禁用并当前关闭iptables   chkconfig --level 35 iptables off && /etc/init.d/iptables stop

 

注:vmware虚拟机环境中,需将vmnet1的dhcp服务关闭

5.命令

dhcpd -f                   //判断/etc/dhcp/dhcpd.conf文件错误情况

dhclient -d               //重新获取IP地址(Linux客户端)

ipconfig /renew                   //重新获取IP地址(Windows客户端)

原文地址:https://www.cnblogs.com/feiyu-cn/p/7268055.html