debian

Debian DHCP中DNS服务器地址怎么填

小樊
48
2025-09-03 02:05:17
栏目: 云计算

在Debian DHCP中配置DNS服务器地址,需编辑/etc/dhcp/dhcpd.conf文件,在子网声明块或全局配置中添加option domain-name-servers选项,指定DNS服务器IP地址,多个地址用逗号分隔。以下是具体步骤及示例:

  1. 安装DHCP服务器(若未安装):

    sudo apt update  
    sudo apt install isc-dhcp-server  
    
  2. 编辑配置文件

    sudo nano /etc/dhcp/dhcpd.conf  
    
    • 全局配置(对所有子网生效):
      option domain-name-servers 8.8.8.8, 8.8.4.4;  
      
    • 子网配置(针对特定子网):
      subnet 192.168.1.0 netmask 255.255.255.0 {  
          range 192.168.1.10 192.168.1.100;  
          option routers 192.168.1.1;  
          option domain-name-servers 192.168.1.2, 114.114.114.114;  
      }  
      
      (将8.8.8.8等替换为实际DNS服务器IP)
  3. 配置监听接口(可选):
    编辑/etc/default/isc-dhcp-server,指定INTERFACESv4为网络接口名(如eth0):

    INTERFACESv4="eth0"  
    
  4. 重启服务生效

    sudo systemctl restart isc-dhcp-server  
    

验证:可通过查看DHCP租约文件/var/lib/dhcp/dhcpd.leases或客户端获取的IP配置确认DNS是否正确分配。

0
看了该问题的人还看了