debian

如何自定义Debian DHCP配置文件

小樊
38
2025-08-28 01:42:34
栏目: 智能运维

自定义Debian DHCP配置文件步骤如下:

  1. 安装DHCP服务器

    sudo apt update && sudo apt install isc-dhcp-server  
    
  2. 备份配置文件

    sudo cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.bak  
    
  3. 编辑主配置文件
    使用文本编辑器(如nano)打开/etc/dhcp/dhcpd.conf,修改以下内容:

    • 全局选项(如DNS、默认网关):
      option domain-name-servers 8.8.8.8, 8.8.4.4;  
      option routers 192.168.1.1;  
      
    • 子网配置(指定IP范围、租约时间等):
      subnet 192.168.1.0 netmask 255.255.255.0 {  
        range 192.168.1.100 192.168.1.200;  
        default-lease-time 600;  
        max-lease-time 7200;  
      }  
      
    • 静态IP分配(绑定MAC地址与IP):
      host client1 {  
        hardware ethernet 00:11:22:33:44:55;  
        fixed-address 192.168.1.10;  
      }  
      
  4. 检查配置语法

    sudo dhcpd -t -cf /etc/dhcp/dhcpd.conf  
    
  5. 指定监听接口
    编辑/etc/default/isc-dhcp-server,设置INTERFACESv4为需要监听的网卡(如eth0):

    INTERFACESv4="eth0"  
    
  6. 重启服务

    sudo systemctl restart isc-dhcp-server  
    sudo systemctl enable isc-dhcp-server  
    
  7. 验证配置

    • 查看租约信息:sudo cat /var/lib/dhcp/dhcpd.leases
    • 检查服务状态:sudo systemctl status isc-dhcp-server

说明:配置中需根据实际网络环境调整IP段、网关、DNS等参数,复杂场景可参考官方文档添加类、选项等高级配置。

0
看了该问题的人还看了