在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;
}