DHCP服务器安装及配置方法
1 DHCP安装1.1 确定本地环境是否已安装DHCP:用rpm -qa dhcp确定是否安装了DHCP包,若有dhcp-*.*.*-*.el7.centos.x86_64类似的回显,说明已安装DHCP,则不需要再次安装DHCP包。(注意:风河系统自带DHCP服务,若不用升级则不要再次安装)
若需要升级dhcp的版本,使用rpm -e dhcp包名称,来卸载环境中已有的DHCP包:
1.2 未连网状态\rpm安装:在CentOS系统下使用如下安装包dhcp-4.2.5-79.el7.centos.x86_64.rpm,或推荐使用更高版本的安装包:
安装命令:rpm -vih dhcp-4.2.5-79.el7.centos.x86_64.rpm
1.3 连网状态\yum源安装:yum install dhcp -y
2 DHCP配置2.1 确定进行dhcp的端口是xx:例如ens33 确定该端口的ip地址
如果该端口没有配置ip,需要手动配置:
ifconfig ens33 xx.xx.xx.xx
2.2 修改配置文件/etc/dhcp/dhcpd.conf如果ect目录下没有dhcpd.conf,复制dhcpd.conf.example文件到ect目录下进行修改,修改需要分配DHCP的网段,网关和地址池:
subnet:子网属性(和自己的服务器的IP地址在同一网段)
range:提供动态分配IP地址的范围(地址池要和自己的服务器ip地址在同一个网段)
default-lease-time:默认租约时间
max-lease-time:最大租约时间
option router:为客户机分配的默认网关地址
等等
无关的配置项可以删除,有需要时再增加相应配置。
3 相关命令行1. 启动DHCP服务:
systemctl start dhcpd.service
2. 重启DHCP服务
systemctl restart dhcpd.service
3. 关闭DHCP服务
systemctl stop dhcpd.service
4. 查看DHCP服务状态
systemctl status dhcpd.service