DHCP服务器配置

版权声明:Firewine 的博客,想要转载请标明出处 https://blog.csdn.net/xyjworkgame/article/details/89398945

DHCP服务器

一、DHCP简介与原理

1. DHCP概念

  1. DHCP服务作用(动态主机配置协议)
    1. 为大量客户机自动分配地址,提供集中管理
    2. 减轻管理和维护成本、提高网络配置效率
  2. 可分配的地址信息主要包括
    1. 网卡的IP地址,子网掩码
    2. 对应的网络地址,广播地址
    3. 默认网关地址
    4. DNS服务器地址
    5. 引导文件、TFTP服务器地址

2. DHCP原理

  1. 流程图
    1. 客户端寻找服务器
    2. 服务器提供地址信息
    3. 接受并广播
    4. 服务器确认
    5. 客户端重新登录
    6. 服务器确认

二、 DHCP服务器相关文件

1. 安装

  1. dbcp。。。。。.rpm

2. 对应的端口

  1. ipv4 udp67 、udp68
  2. ipv6 udp546 、udp547

3. 相关文件

  1. 服务名 : dhcpd
  2. 主配置文件 : /etc/dhcp/dhcpd.conf
  3. 模板文件:/usr/share/doc/dhcp-…/dhcpd.conf.sample

三、配置文件

1. 全局配置

option domain-name 设置所在DNS域
option domain-name server 设置DNS服务器地址
default-lease-time 设置默认租约时间,秒
max-lease-time 设置最大租约时间,秒
log-facility 指定日志设备
ddns-update-style 设定DNS的更新方式
authoritative 表示权威服务器
log-facility local7 日志发送到local7日志服务

2. 其他内容

  1. Subnet网段声明,作用于整个子网段

    range 设置用于分配的IP地址池
    option subnet-mask 设置客户机的子网掩码
    option routers 参数 设置客户机的默认网关地址
    option broadcast-address 设置客户机广播地址
  2. host主机声明,作用于某台主机:

hardware ethernet 设置目标主机MAC地址
fixed-address 设置为其分配的保留IP
filename “vmunix.passacaglia” 启动文件名称,用于无盘工作站

四、配置DHCP服务器

1. 服务器端配置

  1. 修改配置文件
  2. 重启服务 - service dhcpd restart

2. 客户端配置

  1. 配置文件

    vi /etc/sysconfig/network-scripts/ifcfg-eth0
    	DEVICE=eth0
    	BOOTPROTO = dhcp
    	ONBOOT=yes
    	TYPE= Ethernet
    
  2. 重启网络服务

3. 查看租约文件

1. 服务器端
  1. /var/lib/dhcpd/dhcpd.leases
    在这里插入图片描述
2. 客户端
  1. /var/lib/dhclient/dhclient-* .lease
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/xyjworkgame/article/details/89398945