DHCP服务的配置

目录

DHCP工作流程
DHCP工作流程

DHCP: Dynamic Host Configuration Protocol 简而言之动态主机配置协议,即然英文没有说是IP配置协议,那么就是说除了给客户机配置IP外它还能干点儿别的。

简单的流程说明:

  • 第一步,客户端启动后暂未获得IP地址,向所在局域网广播一个DHCP discover报文。

  • 第二步,本地局域网中的DHCP服务器(可能不止一台)收到客户端的discover报文后,向本地网络广播(为了让其他服务器也收到)发送DHCP offer报文,包含服务器从自己掌管的IP地址范围内取出的一个IP。

  • 第三步,客户端收到服务器的offer后,(如果有多台服务器发送了offer,当然是采用最先到达的)。然后客户端再向本地局域网广播(让所有服务器收到它已经拟采用某个IP)一个DHCP
    request报文。

  • 第四步,提供IP的服务器收到客户端发来的request报文后,再次向本地网络广播发送acknowledgement报文,即ACK确认。

    DHCP协议报文格式如下:
    在这里插入图片描述

DHCP主要配置参数
DHCP主要配置参数
配置文件路径
/etc/dhcp/dhcpd.conf

使用范例文件覆盖此文件,在范例文件基础上修改

cp /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf
主配置参数
  option   domain-name    “huaxing.org”;   定义作用域
  option   routers    192.168.11.11;                  定义默认网关
  option   domain-name-servers   8.8.8.8;   定义dns服务器
  default-lease-time   43200;                           定义默认租约期限,单位为秒
  max-lease-time   86400;                                定义最大租约期限,单位为秒
subnet配置

全局参数会被subnet的定义覆盖,就是说越小范围定义的参数优先起效。所以你可以只定义一个subnet配置段就好。

subnet   192.168.11.0   netmask   255.255.255.0   {               定义分配子网
	range  192.168.11.101  192.168.11.200;                定义可动态分配的地址
	option routers 192.168.11.1;
	next-server 192.168.11.1;
}
保留地址

另外有保留地址的配置段,可以给你局域网预留一些服务器的IP,比如,DNS、FTP服务器等等

host ftpserver {
			hardware ethernet 00:80:23:df:23:3d;
			fixed-address 192.168.71.50;
			next-server 192.168.71.1;
			filename "pxelinu.0";
				}
其他配置选项

filename:指明引导文件名称;
next-server:提供引导文件的服务器IP地址;

启动服务
 # service dhcpd start 
Starting dhcpd:                                            [  OK  ] 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值