如何配置DHCP服务器的dhcpd.conf文件?
时间: 2025-01-02 14:48:29 浏览: 6
DHCP服务器的配置通常通过编辑`dhcpd.conf`文件完成,这是基于Unix/Linux的` ISC DHCP`(Internet Systems Consortium DHCP Server)的一个核心配置文件。以下是一个基本的`dhcpd.conf`配置示例:
```conf
# 配置全局选项
option domain-name "your-domain.com";
option routers your-router-ip; # 设置默认网关
# 创建一个名为"subnet1"的作用域
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200; # 分配IP地址范围
option subnet-mask "255.255.255.0"; # 子网掩码
option routers your-router-ip; # 重复默认路由
default-lease-time 86400; # 默认租期一天
max-lease-time 604800; # 最大租期一周
}
# 针对特定MAC地址分配固定IP
host static-client {
hardware ethernet mac-address;
fixed-address 192.168.1.50; # 固定分配此IP
}
# 启动并监听接口
interface eth0; # 替换为你服务器的实际网络接口
{
listen-on port 67; # DHCP服务器监听端口
boot-file-size 10000; # DHCP应答数据包大小
allow bootp;
}
```
你需要替换其中的`your-domain.com`、`your-router-ip`、`mac-address`和接口名(`eth0`)等为实际值。保存并重启DHCP服务使之生效。
阅读全文