文章目录
DHCP服务器
一、DHCP简介与原理
1. DHCP概念
- DHCP服务作用(动态主机配置协议)
- 为大量客户机自动分配地址,提供集中管理
- 减轻管理和维护成本、提高网络配置效率
- 可分配的地址信息主要包括
- 网卡的IP地址,子网掩码
- 对应的网络地址,广播地址
- 默认网关地址
- DNS服务器地址
- 引导文件、TFTP服务器地址
2. DHCP原理
- 流程图
- 客户端寻找服务器
- 服务器提供地址信息
- 接受并广播
- 服务器确认
- 客户端重新登录
- 服务器确认
二、 DHCP服务器相关文件
1. 安装
- dbcp。。。。。.rpm
2. 对应的端口
- ipv4 udp67 、udp68
- ipv6 udp546 、udp547
3. 相关文件
- 服务名 : dhcpd
- 主配置文件 : /etc/dhcp/dhcpd.conf
- 模板文件:/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. 其他内容
-
Subnet网段声明,作用于整个子网段
range 设置用于分配的IP地址池 option subnet-mask 设置客户机的子网掩码 option routers 参数 设置客户机的默认网关地址 option broadcast-address 设置客户机广播地址 -
host主机声明,作用于某台主机:
hardware ethernet | 设置目标主机MAC地址 |
---|---|
fixed-address | 设置为其分配的保留IP |
filename “vmunix.passacaglia” | 启动文件名称,用于无盘工作站 |
四、配置DHCP服务器
1. 服务器端配置
- 修改配置文件
- 重启服务 - service dhcpd restart
2. 客户端配置
-
配置文件
vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO = dhcp ONBOOT=yes TYPE= Ethernet
-
重启网络服务
3. 查看租约文件
1. 服务器端
- /var/lib/dhcpd/dhcpd.leases
2. 客户端
- /var/lib/dhclient/dhclient-* .lease