一种免费的软件 DHCP 服务器是 ISC dhcpd。 对于 Ubuntu, isc-dhcp服务器 推荐使用包装。 这是它的示例配置文件(请参阅 /etc/dhcp/dhcpd.conf):
选项域名“example.com”;
选项域名服务器 ns1.example.com; 选项子网掩码 255.255.255.0;
默认租赁时间600;
最大租赁时间 7200; 服务器名称“服务器名称”;
子网192.168.1.0网络掩码255.255.255.0 {
范围192.168.1.200 192.168.1.253;
可选路由器192.168.1.1;
}
主机客户名{
文件名“/tftpboot.img”; 服务器名称“服务器名称”; 下一个服务器服务器名;
硬件以太网 01:23:45:67:89:AB; 固定地址 192.168.1.90;
}
在这个例子中,有一台服务器 服务器名 它执行 DHCP 服务器、TFTP 服务器和网络网关的所有工作。 您几乎肯定需要更改域名选项,以及服务器名称和客户端硬件地址。 这 文件名 option 应该是将通过 TFTP 检索的文件的名称。
编辑完 dhcpd 配置文件后,使用以下命令重新启动它 /etc/init.d/isc-dhcp-server 重启.