在Debian系统中将DHCP服务器与DNS集成可以通过以下步骤实现:
安装DHCP服务器和DNS服务器:
sudo apt-get update
sudo apt-get install isc-dhcp-server
sudo apt-get install bind9 bind9utils
配置DHCP服务器:
/etc/dhcp/dhcpd.conf
:sudo nano /etc/dhcp/dhcpd.conf
option domain-name-servers 8.8.8.8;
host fixed-ip-host {
hardware ethernet 00:11:22:33:44:55;
fixed-address 192.168.1.100;
}
/etc/default/isc-dhcp-server
文件中正确配置了DHCP服务器监听的网络接口:INTERFACESv4 "eth0"
重启DHCP服务:
sudo systemctl restart isc-dhcp-server
配置DNS服务器:
/etc/bind/named.conf.options
:sudo nano /etc/bind/named.conf.options
forwarders {
8.8.8.8;
8.8.4.4;
};
sudo systemctl restart bind9
验证配置:
cat /var/lib/dhcp/dhclient.leases
nslookup
或 dig
命令测试DNS解析是否正常工作:nslookup example.com