在CentOS系统中配置DHCP服务器的步骤如下:
sudo dnf -y install dhcp-server
sudo vim /etc/dhcp/dhcpd.conf
/usr/share/doc/dhcp-server/dhcpd.conf.example
文件来修改配置。/etc/dhcp/dhcpd.conf
文件里面,修改地址等信息即可。示例配置:
# DHCP Server Configuration file.
# see /usr/share/doc/dhcp-server/dhcpd.conf.example
# see dhcpd.conf(5) man page
default-lease-time 600;
max-lease-time 7200;
ddns-update-style none;
authoritative;
subnet 192.168.43.0 netmask 255.255.255.0 {
range 192.168.43.101 192.168.43.200;
option routers 192.168.43.2;
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.43.2;
}
sudo systemctl enable dhcpd && sudo systemctl start dhcpd
sudo systemctl status dhcpd
sudo firewall-cmd --permanent --add-service=dhcp
sudo firewall-cmd --reload
nmcli connection show ens33 | grep -i 'dhcp4.option[4]'
你应该能看到类似以下输出,表示客户端从DHCP服务器获取了IP地址:
DHCP4.OPTION[4]: dhcp_server_identifier = 192.168.43.254
以上步骤应该可以帮助你在CentOS系统上成功配置DHCP服务器。如果在配置过程中遇到问题,请检查网络接口配置、防火墙设置以及DHCP服务状态。