编写dhcpd.conf (可以复制dhcpd.conf.example模板文件来修改,也可以直接编辑dhcpd.conf)
## 1、拷贝示例文件覆盖原来的空文件。通过rpm -ql dhcp查看自己模板配置文件(不一定和我一样的版本)
cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf
## 2、预先处理,去掉 注释和空行,保留 生效语句,和可选语句。
sed -ri '/(^#[[:space:]]+|^#$|^$)/{d}' /etc/dhcp/dhcpd.conf
删除没用的那些行,保留内容如下:
主配置文件样板:
#ddns-update-style none
#authoritative
log-facility local7
subnet 10.1.1.0 netmask 255.255.255.0 {
range 10.1.1.100 10.1.1.200##地址池
option domain-name-servers 202.96.128.166 ##DNS服务器地址
option domain-name "class.com" ##域名
option routers 10.1.1.1 ##默认路由
option broadcast-address 10.1.1.255 ##广播地址
default-lease-time 300 ##默认租约时间
max-lease-time 7200 ##最大租约时间
}
注意:dhcp服务器必须要有一张网卡在10.1.1.0/24网络,并且它只会给这张网卡所在网络(广播域)主机分配ip。
ping通不ping通,不能作为判断通信是否正常的依据。因为有些计算机是不给ping的。如果你2台设备都同在一个广播域。看看你服务器里面的arp表,是否有客户端的mac地址,如果有,那通信就是正常的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)