Cómo Instalar y configurar dhcp-ldap en CentOS 5.
Creamos el contenido del archivo dhcp.ldif puedes editar el contenido de tu archivo con cualquier editor, de preferencia creamos el archivo en /tmp
[root@localhost ~]# cd /tmp
[root@localhost ~]# nano dhcp.ldif
dn: cn=server.su-red-local.com,dc=su-red-local,dc=com
objectClass: dhcpServer
cn: server.su-red-local.com
dhcpServiceDN: cn=DHCP Service Config,dc=su-red-local,dc=com
dn: cn=DHCP Service Config,dc=su-red-local,dc=com
cn: DHCP Service Config
objectClass: dhcpService
dhcpPrimaryDN: dc=su-red-local,dc=com
dhcpSecondaryDN: cn=server.su-red-local.com,dc=su-red-local,dc=com
dhcpStatements: ddns-update-style none
dhcpStatements: default-lease-time 600
dhcpStatements: max-lease-time 7200
dn: cn=su-red-local,cn=DHCP Service Config,dc=su-red-local,dc=com
cn: su-red-local
objectClass: dhcpSharedNetwork
dn: cn=192.168.1.0,cn=su-red-local,cn=DHCP Service Config,dc=su-red-local,dc=com
cn: 192.168.1.0
objectClass: dhcpSubnet
objectClass: dhcpOptions
dhcpOption: domain-name-servers 192.168.1.xx
dhcpOption: routers 192.168.1.xx
dhcpOption: subnet-mask 255.255.255.0
dhcpOption: broadcast-address 192.168.1.255
dhcpNetMask: 24
dn: cn=Pool,cn=192.168.1.0,cn=su-red-local,cn=DHCP Service Config,dc=su-red-local,dc=com
cn: Pool
objectClass: dhcpPool
dhcpRange: 192.168.1.xx 192.168.1.xx
NOTA: el nombre del servidor debe de coincidir con el del de tu archivo hosts, en este caso hosts contendría algo así. Muy importante que coincidan los nombres por que si no el servicio no despegara
127.0.0.1 server.su-red-local.com localhost
Por ultimo agregamos el siguiente el ldif y listo nuestra red tendrá el servidor asignado
[root@localhost ~]# ldapadd -v -x -D "cn=Manager,dc=su-red-local,dc=com" -W -h localhost -f /tmp/dhcp.ldif
Podemos arrancar el servicio
[root@localhost ~]# service dhcpd start












