CentOS 6.7 DHCP 命令详解

DHCP简介
DHCP(Dynamic Host Configuration Protocol)是一种用于自动分配IP地址和其他网络参数的协议,在CentOS 6.7系统中,DHCP服务可以通过dhcpd守护进程来实现,本文将详细介绍如何在CentOS 6.7上配置和使用DHCP服务。
安装DHCP服务
检查是否已安装DHCP服务
rpm -qa | grep dhcp
如果输出结果中没有dhcp相关的包,则需要安装。
安装DHCP服务
yum install dhcp
检查安装结果
rpm -qa | grep dhcp
输出结果中应包含dhcp相关的包。
配置DHCP服务

修改DHCP配置文件
vi /etc/dhcp/dhcpd.conf
配置示例
# DHCP服务器配置
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.100;
default-router 192.168.1.1;
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.1.1;
option domain-name "example.com";
host myhost {
hardware ethernet 00:0C:29:4F:9E:67;
fixed-address 192.168.1.20;
}
} 解释:
subnet:定义网络子网。range:定义可分配的IP地址范围。default-router:定义默认网关。option:定义其他网络参数,如DNS服务器、子网掩码等。host:定义静态IP地址分配。
保存并退出配置文件。
启动和停止DHCP服务
启动DHCP服务
service dhcpd start
停止DHCP服务
service dhcpd stop
重启DHCP服务
service dhcpd restart
查看DHCP服务状态

service dhcpd status
FAQs
问题:如何查看DHCP服务分配的IP地址?
解答:可以使用
dhcpd.leases文件查看DHCP服务分配的IP地址,该文件位于/var/lib/dhcp/dhcpd.leases。问题:如何修改DHCP服务配置文件?
解答:修改
/etc/dhcp/dhcpd.conf文件即可,在修改配置文件后,需要重启DHCP服务使配置生效。
通过以上步骤,您可以在CentOS 6.7上成功配置和使用DHCP服务,希望本文对您有所帮助。

