在Linux系统上配置DHCP服务器通常涉及以下步骤:
安装DHCP服务器软件包:
sudo apt update
sudo apt install isc-dhcp-server
sudo yum install dhcp
编辑DHCP配置文件:
/etc/dhcp/dhcpd.conf
。vi
或 nano
)打开配置文件:sudo nano /etc/dhcp/dhcpd.conf
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 8.8.8.8, 8.8.4.4;
}
这个示例配置了为子网 192.168.1.0/24
提供DHCP服务,IP地址范围从 192.168.1.100
到 192.168.1.200
,默认网关为 192.168.1.1
,DNS服务器为 8.8.8.8
和 8.8.4.4
。设置DHCP服务开机自启动:
sudo systemctl restart isc-dhcp-server
sudo systemctl enable isc-dhcp-server
sudo systemctl restart dhcpd
sudo systemctl enable dhcpd
验证DHCP服务状态:
sudo systemctl status dhcpd
配置静态IP地址(可选):
host my-host {
hardware ethernet 00:16:3e:00:00:01;
fixed-address 192.168.1.50;
}