# extended LDIF # # LDAPv3 # base with scope subtree # filter: (objectclass=*) # requesting: ALL # # dhcp, server01, servers, gosa, company.eu dn: cn=dhcp,cn=server01,ou=servers,ou=gosa,dc=company,dc=eu dhcpStatements:: YXV0aG9yaXRhdGl2ZSA= dhcpStatements: ddns-update-style none dhcpStatements: log-facility local7 dhcpStatements: default-lease-time 28800 dhcpStatements: max-lease-time 43200 cn: dhcp objectClass: top objectClass: dhcpService dhcpPrimaryDN: cn=server01,ou=servers,ou=gosa,dc=company,dc=eu # 192.168.42.0, dhcp, server01, servers, gosa, company.eu dn: cn=192.168.42.0,cn=dhcp,cn=server01,ou=servers,ou=gosa,dc=company,dc=eu dhcpOption: domain-name "company.local" dhcpOption: subnet-mask 255.255.254.0 dhcpOption: broadcast-address 192.168.43.255 dhcpOption: domain-name-servers 192.168.42.5,192.168.42.3 dhcpOption: ntp-servers 192.168.42.5,192.168.42.3,192.168.42.1 dhcpOption: netbios-name-servers 192.168.42.3,192.168.42.5 dhcpOption: routers 192.168.42.1 dhcpStatements: filename "linux/pxelinux.0" dhcpStatements: next-server 192.168.42.5 cn: 192.168.42.0 objectClass: top objectClass: dhcpSubnet objectClass: dhcpOptions dhcpNetMask: 23 # test01-static, 192.168.42.0, dhcp, server01, servers, gosa, company.eu dn: cn=test01-static,cn=192.168.42.0,cn=dhcp,cn=server01,ou=servers,ou=gosa,dc=company,dc=eu dhcpOption: host-name test01-static dhcpStatements: fixed-address 192.168.42.75 cn: test01-static objectClass: top objectClass: dhcpHost dhcpHWAddress: ethernet 00:19:99:09:14:69 # VoIP_Phones, 192.168.42.0, dhcp, server01, servers, gosa, company.eu dn: cn=VoIP_Phones,cn=192.168.42.0,cn=dhcp,cn=server01,ou=servers,ou=gosa,dc=ecologic,dc=eu cn: VoIP_Phones objectClass: top objectClass: dhcpClass objectClass: dhcpOptions dhcpStatements: match if (substring (hardware,1,3)=00:04:13); # Workstations, 192.168.42.0, dhcp, server01, servers, gosa, company.eu dn: cn=Workstations,cn=192.168.42.0,cn=dhcp,cn=server01,ou=servers,ou=gosa,dc=ecologic,dc=eu cn: Workstations objectClass: top objectClass: dhcpClass objectClass: dhcpOptions dhcpStatements: match if not (substring (hardware,1,3)=00:04:13); # Workstations_Pool, 192.168.42.0, dhcp, server01, servers, gosa, company.eu dn: cn=Workstations_Pool,cn=192.168.42.0,cn=dhcp,cn=server01,ou=servers,ou=gosa, dc=company,dc=eu dhcpStatements: allow unknown-clients; dhcpStatements: allow members of "Workstations"; dhcpStatements: deny members of "VoIP_Phones"; cn: Workstations_Pool objectClass: top objectClass: dhcpPool dhcpRange: 192.168.42.100 192.168.43.99 # VoIP_Phones_Pool, 192.168.42.0, dhcp, server01, servers, gosa, company.eu dn: cn=VoIP_Phones_Pool,cn=192.168.42.0,cn=dhcp,cn=server01,ou=servers,ou=gosa,dc=company,dc=eu dhcpOption: routers 192.168.42.49 dhcpStatements: allow members of "VoIP_Phones"; dhcpStatements: deny members of "Workstations"; cn: VoIP_Phones_Pool objectClass: top objectClass: dhcpPool dhcpRange: 192.168.43.100 192.168.43.254