Chinaunix首页 | 论坛 | 博客
  • 博客访问: 318935
  • 博文数量: 20
  • 博客积分: 4332
  • 博客等级: 少校
  • 技术积分: 495
  • 用 户 组: 普通用户
  • 注册时间: 2004-10-19 15:04
个人简介

11

文章分类

全部博文(20)

文章存档

2012年(6)

2011年(4)

2010年(3)

2009年(3)

2008年(4)

分类: LINUX

2009-07-14 09:41:32

近日,用SUSE企业版安装一台服务器,用OPENLDAP集成系统用户、POSTFIX、DNS、FREERADIUS等等服务。通过YAST2一路图形化操作下来,DHCP服务器的配置信息也存放在LDAP数据库中。服务基本正常。大部分机器都能够申请到正确的IP信息。但有一部分机器申请不到IP地址,服务器的/var/log/message提示如下:
DHCPINFORM from 192.168.0.107 via eth0: not authoritative for subnet 192.168.0.0。
显示客户端反映本服务器不是局域网认定的DHCP服务器。
在DHCP服务器没有与LDAP集成时,在DHCPD.CONF文件中可以指定authoritative选项。但YAST2配置DHCP
服务器没有这个选项。经过分析试用/usr/share/doc/packages/dhcp-server/dhcpd-conf-to-ldap.pl
程序,得知应该如下配置:
dn: cn=config1,cn=www,ou=DHCP,dc=mydomain,dc=cn
dhcpStatements: authoritative
将如上信息存入LDIF文件,导入到LDAP服务器中,重启DHCP服务器,所有的机器都能分配到IP地址了
阅读(4097) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~