002.DHCP配置
Posted itzgr
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了002.DHCP配置相关的知识,希望对你有一定的参考价值。
一 DHCP服务器安装包
1 yum -y install dhcp
二 对应端口
ipv4 udp67、udp68
ipv6 udp546、udp547
三 文件路径
服务名:dhcpd
- 主配置文件:/etc/dhcp/dhcpd.conf
- 模板文件:/usr/share/doc/dhcp*/dhcpd.conf.example
四 配置文件
4.1 常见配置项
1 option domain-name #设置所在的DNS域 2 3 option domain-name-servers #设置DNS服务器地址 4 5 default-lease-time #设置默认租约时间,单位为秒 6 7 max-lease-time #设置最大租约时间,单位为秒 8 9 ddns-update-style #设置DNS的更新方式,通常不配 10 11 authoritative #标识权威服务器,多台中生效的标识 12 13 log-facility local7 #日志发送到local7日志服务中
五 实例
5.1 服务端修改相关配置项
注意:为了配置清晰,可将多余的subnet删除,仅仅保留需要配置的,若无需为特定主机配置dhcp,也可将host相关项删除。
1 option domain-name-servers 61.153.177.198,223.5.5.5; #全局下DNS配置 2 3 default-lease-time 7200; #全局下最小租约时间 4 5 max-lease-time 14400; #全局下最大租约时间 6 7 subnet 192.168.10.0 netmask 255.255.255.0 { #设置网段 8 9 range 192.168.10.11 192.168.10.254; #设置可分配地址池 10 11 option domain-name-servers 61.153.177.198, 223.5.5.5 #可在全局下配置,对全局生效,亦可在subnet下配置,只对特定subnet生效 12 13 option routers 192.168.10.2; #设定网关 14 15 option broadcast-address 192.168.10.255; #广播 16 17 }
5.2 服务端重启dncp服务
1 [[email protected] dhcp]service dhcpd restart #centos6.*系列命令 2 3 [[email protected] dhcp]systemctl restart dhcpd #centos7系列命令
5.3 设置客户端为dhcp获取
1 TYPE=Ethernet 2 3 BOOTPROTO=dhcp 4 5 DEFROUTE=yes 6 7 NAME=eth0 8 9 ONBOOT=yes
5.4 重启客户端网络服务
1 [[email protected] ~]systemctl restart network
5.5 客户端查看验证
[[email protected] ~]# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.10.11 netmask 255.255.255.0 broadcast 192.168.10.255
……
5.6 服务的查看租约信息
1 [[email protected] dhcp]# cat /var/lib/dhcpd/dhcpd.leases 2 3 # The format of this file is documented in the dhcpd.leases(5) manual page. 4 5 # This lease file was written by isc-dhcp-4.2.5 6 7 server-duid "