<div dir="ltr">Does your config look like this now:<div><br></div><div><span style="font-family:arial,sans-serif;font-size:13px"># dhcp01, DHCP Config, Daemons, </span><a href="http://bpk2.com/" target="_blank" style="font-family:arial,sans-serif;font-size:13px">bpk2.com</a><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">dn: cn=dhcp01,cn=DHCP Config,ou=Daemons,dc=bpk2,dc=</span><span style="font-family:arial,sans-serif;font-size:13px">com</span><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">cn: dhcp01</span><br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">dhcpServiceDN: cn=DHCP Config,ou=Daemons,dc=bpk2,dc=</span><span style="font-family:arial,sans-serif;font-size:13px">com</span><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">objectClass: top</span><br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">objectClass: dhcpServer</span></div>
<div>dhcpStatement:
<span style="font-family:arial,sans-serif;font-size:13px">failover peer "dhcp-failover" { primary; address x.x.x.x; port 647; peer address y.y.y.y; peer port 647; max-response-delay 30; max-unacked-updates 10; load balance max seconds 3; mclt 1800; split 128; }</span> <br style="font-family:arial,sans-serif;font-size:13px">
<br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px"># dhcp02, DHCP Config, Daemons, </span><a href="http://bpk2.com/" target="_blank" style="font-family:arial,sans-serif;font-size:13px">bpk2.com</a><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">dn: cn=dhcp02,cn=DHCP Config,ou=Daemons,dc=bpk2,dc=</span><span style="font-family:arial,sans-serif;font-size:13px">com</span><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">cn: dhcp02</span><br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">dhcpServiceDN: cn=DHCP Config,ou=Daemons,dc=bpk2,dc=</span><span style="font-family:arial,sans-serif;font-size:13px">com</span><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">objectClass: top</span><br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">objectClass: dhcpServer</span><br style="font-family:arial,sans-serif;font-size:13px">
</div><div>dhcpStatement: <span style="font-size:13px;font-family:arial,sans-serif">failover peer "dhcp-failover" { primary; address x.x.x.x; port 647; peer address y.y.y.y; peer port 647; max-response-delay 30; max-unacked-updates 10; load balance max seconds 3; mclt 1800; split 128; }</span> <span style="font-family:arial,sans-serif;font-size:13px"><br>
</span></div><div><br></div><div style>It looks as if somehow your dhcp-failover statements are in the cn=DHCP Config to where it loads twice, instead of just in the initial server config. If you want send me a dump again and i'll check it. </div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jun 4, 2013 at 5:11 PM, Brendan Kearney <span dir="ltr"><<a href="mailto:bpk678@gmail.com" target="_blank">bpk678@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">i am getting closer, having tried something similar to what you suggest.<br>
i now get a redeclaration issue... i dont think i am missing quotes or<br>
semi-colons...<br>
<div class="im"><br>
dhcpd -4 -d -cf ./dhcpd.conf.ldap<br>
Internet Systems Consortium DHCP Server 4.2.4-P2<br>
Copyright 2004-2012 Internet Systems Consortium.<br>
All rights reserved.<br>
For info, please visit <a href="https://www.isc.org/software/dhcp/" target="_blank">https://www.isc.org/software/dhcp/</a><br>
</div>LDAP line 18: redeclaration of failover peer dhcp-failover<br>
}failover peer "dhcp-failover" {<br>
^<br>
LDAP line 18: redeclaration of failover peer dhcp-failover<br>
}failover peer "dhcp-failover" { primary; address 192.168.25.1; port<br>
647; peer a<br>
^<br>
LDAP: cannot parse dhcpService entry 'cn=DHCP<br>
Config,ou=Daemons,dc=bpk2,dc=com'<br>
Configuration file errors encountered -- exiting<br>
<div class="im"><br>
This version of ISC DHCP is based on the release available<br>
on <a href="http://ftp.isc.org" target="_blank">ftp.isc.org</a>. Features have been added and other changes<br>
have been made to the base software release in order to make<br>
it work better with this distribution.<br>
<br>
Please report for this software via the Red Hat Bugzilla site:<br>
<a href="http://bugzilla.redhat.com" target="_blank">http://bugzilla.redhat.com</a><br>
<br>
exiting.<br>
cat -n /var/log/dhcp-ldap-startup.log<br>
</div> 1 failover peer "dhcp-failover" { secondary; address 192.168.50.1;<br>
port 647; peer address 192.168.25.1; peer port 647; max-response-delay<br>
<div class="im">60; max-unacked-updates 10; load balance max seconds 3; }<br>
</div> 2 ddns-update-style interim;<br>
3 ddns-updates on;<br>
4 update-static-leases on;<br>
5 authoritative;<br>
6 log-facility local1;<br>
7 key dhcp { algorithm hmac-md5; secret gPzE5hDFTS6Fm0ET0XD3Wqs<br>
+GCJ9; }<br>
8 zone 1.168.192.in-addr.arpa { primary 192.168.50.1; key dhcp; }<br>
9 zone 2.168.192.in-addr.arpa { primary 192.168.50.1; key dhcp; }<br>
10 zone 3.168.192.in-addr.arpa { primary 192.168.50.1; key dhcp; }<br>
11 zone 50.168.192.in-addr.arpa { primary 192.168.50.1; key dhcp; }<br>
12 zone <a href="http://bpk2.com" target="_blank">bpk2.com</a> { primary 192.168.50.1; key dhcp; }<br>
13 option T150 code 150 = string;<br>
14 option wpad-url code 252 = text;class "proxied-clients" {<br>
15 match pick-first-value (option dhcp-client-identifier, hardware);<br>
16 }class "unproxied-clients" {<br>
17 match pick-first-value (option dhcp-client-identifier, hardware);<br>
18 }failover peer "dhcp-failover" { primary; address 192.168.25.1;<br>
port 647; peer address 192.168.50.1; peer port 647; max-response-delay<br>
60; max-unacked-updates 10; mclt 3600; load balance max seconds 3; split<br>
128; }failover peer "dhcp-failover" { secondary; address 192.168.50.1;<br>
port 647; peer address 192.168.25.1; peer port 647; max-response-delay<br>
60; max-unacked-updates 10; load balance max seconds 3; }shared-network<br>
"bpk2" {subnet 192.168.3.0 netmask 255.255.255.0 {<br>
19 allow client-updates;<br>
20 default-lease-time 7200;<br>
21 max-lease-time 86400;<br>
22 ping-check true;<br>
23 ddns-domainname "<a href="http://bpk2.com" target="_blank">bpk2.com</a>";<br>
24 ignore bootp;<br>
25 option domain-name "<a href="http://bpk2.com" target="_blank">bpk2.com</a>";<br>
26 option subnet-mask 255.255.255.0;<br>
27 option broadcast-address 192.168.3.255;<br>
28 option routers 192.168.3.254;<br>
29 option domain-name-servers <a href="http://ns01.bpk2.com" target="_blank">ns01.bpk2.com</a>,<a href="http://ns02.bpk2.com" target="_blank">ns02.bpk2.com</a>;<br>
30 option ntp-servers <a href="http://ntp.bpk2.com" target="_blank">ntp.bpk2.com</a>;<br>
31 option netbios-name-servers <a href="http://server.bpk2.com" target="_blank">server.bpk2.com</a>;<br>
32 option wpad-url "<a href="http://wpad.bpk2.com/wpad.dat" target="_blank">http://wpad.bpk2.com/wpad.dat</a>";pool {<br>
33 range 192.168.3.100 192.168.3.199;<br>
34 allow unknown-clients;<br>
35 failover peer "dhcp-failover";<br>
36 }<br>
37 }subnet 192.168.50.0 netmask 255.255.255.0 {<br>
38 allow client-updates;<br>
39 default-lease-time 7200;<br>
40 max-lease-time 86400;<br>
41 ping-check true;<br>
42 ddns-domainname "<a href="http://bpk2.com" target="_blank">bpk2.com</a>";<br>
43 ignore bootp;<br>
44 option domain-name "<a href="http://bpk2.com" target="_blank">bpk2.com</a>";<br>
45 option subnet-mask 255.255.255.0;<br>
46 option broadcast-address 192.168.50.255;<br>
47 option routers 192.168.50.254;<br>
48 option domain-name-servers <a href="http://ns01.bpk2.com" target="_blank">ns01.bpk2.com</a>,<a href="http://ns02.bpk2.com" target="_blank">ns02.bpk2.com</a>;<br>
49 option ntp-servers <a href="http://ntp.bpk2.com" target="_blank">ntp.bpk2.com</a>;<br>
50 option netbios-name-servers <a href="http://server.bpk2.com" target="_blank">server.bpk2.com</a>;<br>
51 option wpad-url "<a href="http://wpad.bpk2.com/wpad.dat" target="_blank">http://wpad.bpk2.com/wpad.dat</a>";pool {<br>
52 range 192.168.50.50 192.168.50.99;<br>
53 allow members of "proxied-clients";<br>
54 failover peer "dhcp-failover";<br>
55 }<br>
56 }subnet 192.168.1.0 netmask 255.255.255.0 {<br>
57 allow client-updates;<br>
58 default-lease-time 7200;<br>
59 max-lease-time 86400;<br>
60 ping-check true;<br>
61 ddns-domainname "<a href="http://bpk2.com" target="_blank">bpk2.com</a>";<br>
62 ignore bootp;<br>
63 option domain-name "<a href="http://bpk2.com" target="_blank">bpk2.com</a>";<br>
64 option subnet-mask 255.255.255.0;<br>
65 option broadcast-address 192.168.1.255;<br>
66 option routers 192.168.1.254;<br>
67 option domain-name-servers <a href="http://ns01.bpk2.com" target="_blank">ns01.bpk2.com</a>,<a href="http://ns02.bpk2.com" target="_blank">ns02.bpk2.com</a>;<br>
68 option ntp-servers <a href="http://ntp.bpk2.com" target="_blank">ntp.bpk2.com</a>;<br>
69 option netbios-name-servers <a href="http://server.bpk2.com" target="_blank">server.bpk2.com</a>;<br>
70 option wpad-url "<a href="http://wpad.bpk2.com/wpad.dat" target="_blank">http://wpad.bpk2.com/wpad.dat</a>";pool {<br>
71 range 192.168.1.50 192.168.1.99;<br>
72 allow members of "proxied-clients";<br>
73 failover peer "dhcp-failover";<br>
74 }pool {<br>
75 range 192.168.1.100 192.168.1.149;<br>
76 allow members of "unproxied-clients";<br>
77 failover peer "dhcp-failover";<br>
78 }pool {<br>
79 range 192.168.1.150 192.168.1.199;<br>
80 allow unknown-clients;<br>
81 failover peer "dhcp-failover";<br>
82 }<br>
83 }subnet 192.168.2.0 netmask 255.255.255.0 {<br>
84 allow client-updates;<br>
85 default-lease-time 7200;<br>
86 max-lease-time 86400;<br>
87 ping-check true;<br>
88 ddns-domainname "<a href="http://bpk2.com" target="_blank">bpk2.com</a>";<br>
89 ignore bootp;<br>
90 option domain-name "<a href="http://bpk2.com" target="_blank">bpk2.com</a>";<br>
91 option subnet-mask 255.255.255.0;<br>
92 option broadcast-address 192.168.2.255;<br>
93 option routers 192.168.2.254;<br>
94 option domain-name-servers <a href="http://ns01.bpk2.com" target="_blank">ns01.bpk2.com</a>,<a href="http://ns02.bpk2.com" target="_blank">ns02.bpk2.com</a>;<br>
95 option ntp-servers <a href="http://ntp.bpk2.com" target="_blank">ntp.bpk2.com</a>;<br>
96 option netbios-name-servers <a href="http://server.bpk2.com" target="_blank">server.bpk2.com</a>;<br>
97 option wpad-url "<a href="http://wpad.bpk2.com/wpad.dat" target="_blank">http://wpad.bpk2.com/wpad.dat</a>";pool {<br>
98 range 192.168.2.50 192.168.2.99;<br>
99 allow members of "proxied-clients";<br>
100 failover peer "dhcp-failover";<br>
101 }pool {<br>
102 range 192.168.2.100 192.168.2.149;<br>
103 allow members of "unproxied-clients";<br>
104 failover peer "dhcp-failover";<br>
105 }pool {<br>
106 range 192.168.2.150 192.168.2.199;<br>
107 allow unknown-clients;<br>
108 failover peer "dhcp-failover";<br>
109 }<br>
110 }<br>
111 }<br>
<div class="HOEnZb"><div class="h5">On Tue, 2013-06-04 at 11:06 -0500, Jason Brandt wrote:<br>
> What I found (and this may not be proper, but it works), is that if<br>
> you create a DHCP group for your networks (I named mine cn=Networks,<br>
> and put all my subnets in it), that your classes will then get loaded<br>
> before your networks, and you won't have the issues with loading. It<br>
> seems to load the groups after everything else. Again, not sure if<br>
> it's proper, but it works well.<br>
><br>
><br>
> I don't believe your DHCP Failover will work as you have it<br>
> configured. I put mine in my ldap config, with a dhcpStatement in my<br>
> dhcpServer definitions. The statement looks like this:<br>
> failover peer "dhcp-failover" { primary; address x.x.x.x; port 647;<br>
> peer address y.y.y.y; peer port 647; max-response-delay 30;<br>
> max-unacked-updates 10; load balance max seconds 3; mclt 1800; split<br>
> 128; }<br>
><br>
><br>
><br>
> That entry goes in both server definitions, with each server pointing<br>
> to the other.<br>
><br>
><br>
> Then remove this section:<br>
><br>
> # dhcp-failover, DHCP Config, Daemons, <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> dn: cn=dhcp-failover,cn=DHCP Config,ou=Daemons,dc=bpk2,dc=com<br>
> cn: dhcp-failover<br>
> dhcpFailOverLoadBalanceTime: 3<br>
> dhcpFailOverPrimaryPort: 647<br>
> dhcpFailOverPrimaryServer: dhcp01<br>
> dhcpFailOverResponseDelay: 60<br>
> dhcpFailOverSecondaryPort: 647<br>
> dhcpFailOverSecondaryServer: dhcp02<br>
> dhcpFailOverSplit: 128<br>
> dhcpFailOverUnackedUpdates: 10<br>
> dhcpMaxClientLeadTime: 3600<br>
> objectClass: dhcpFailOverPeer<br>
> objectClass: top<br>
><br>
><br>
><br>
> On Tue, Jun 4, 2013 at 10:36 AM, Brendan Kearney <<a href="mailto:bpk678@gmail.com">bpk678@gmail.com</a>><br>
> wrote:<br>
> the end quote was missing in all scopes that had the wpad<br>
> directive.<br>
> thank you for the find. is it your keen eyes that found that,<br>
> or do you<br>
> have a syntax checker that i might be able to use? i have<br>
> added the<br>
> quote, and tried again. i now get errors saying that the<br>
> failover<br>
> directives fail because the peer is not being found. errors<br>
> are also<br>
> found because the proxied-class is not found.<br>
><br>
> the failover and proxied-class CNs are listed after the subnet<br>
> CNs in<br>
> LDAP. the ordering of these seems to be critical. how do i<br>
> arrange<br>
> things in LDAP so that they are in the correct order?<br>
><br>
> On Tue, 2013-06-04 at 09:55 -0500, Jason Brandt wrote:<br>
> > dhcpOption: wpad-url "<a href="http://wpad.bpk2.com/wpad.dat" target="_blank">http://wpad.bpk2.com/wpad.dat</a> is<br>
> missing the<br>
> > end "<br>
> ><br>
> ><br>
> ><br>
> > On Tue, Jun 4, 2013 at 9:42 AM, Brendan Kearney<br>
> <<a href="mailto:bpk678@gmail.com">bpk678@gmail.com</a>><br>
> > wrote:<br>
> > straight up ldapsearch below.<br>
> ><br>
> > [brendan@desktop bin]$ sudo ldapsearch -D<br>
> > cn=Manager,dc=bpk2,dc=com -w<br>
> > password -b "cn=DHCP<br>
> Config,ou=Daemons,dc=bpk2,dc=com"<br>
> > # extended LDIF<br>
> > #<br>
> > # LDAPv3<br>
> > # base <cn=DHCP Config,ou=Daemons,dc=bpk2,dc=com><br>
> with scope<br>
> > subtree<br>
> > # filter: (objectclass=*)<br>
> > # requesting: ALL<br>
> > #<br>
> ><br>
> > # DHCP Config, Daemons, <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=DHCP Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: DHCP Config<br>
> > dhcpPrimaryDN: cn=dhcp01,dc=bpk2,dc=com<br>
> > dhcpSecondaryDN: cn=dhcp02,dc=bpk2,dc=com<br>
> > objectClass: top<br>
> > objectClass: dhcpService<br>
> > objectClass: dhcpOptions<br>
> > dhcpFailOverPeerDN: cn=dhcp01,dc=bpk2,dc=com<br>
> > dhcpFailOverPeerDN: cn=dhcp02,dc=bpk2,dc=com<br>
> > dhcpOption: T150 code 150 = string<br>
> > dhcpOption: wpad-url code 252 = text<br>
> > dhcpStatements: ddns-update-style interim<br>
> > dhcpStatements: ddns-updates on<br>
> > dhcpStatements: update-static-leases on<br>
> > dhcpStatements: authoritative<br>
> > dhcpStatements: log-facility local1<br>
> > dhcpStatements: key dhcp { algorithm hmac-md5;<br>
> secret<br>
> > <<<removed>>>; }<br>
> > dhcpStatements: zone 1.168.192.in-addr.arpa<br>
> { primary<br>
> > 192.168.50.1; key<br>
> > dhcp;<br>
> > }<br>
> > dhcpStatements: zone 2.168.192.in-addr.arpa<br>
> { primary<br>
> > 192.168.50.1; key<br>
> > dhcp;<br>
> > }<br>
> > dhcpStatements: zone 3.168.192.in-addr.arpa<br>
> { primary<br>
> > 192.168.50.1; key<br>
> > dhcp;<br>
> > }<br>
> > dhcpStatements: zone 50.168.192.in-addr.arpa<br>
> { primary<br>
> > 192.168.50.1; key<br>
> > dhcp;<br>
> > }<br>
> > dhcpStatements: zone <a href="http://bpk2.com" target="_blank">bpk2.com</a> { primary<br>
> 192.168.50.1; key<br>
> > dhcp; }<br>
> ><br>
> > # 192.168.1.0, DHCP Config, Daemons, <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=192.168.1.0,cn=DHCP<br>
> Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: 192.168.1.0<br>
> > dhcpNetMask: 24<br>
> > objectClass: top<br>
> > objectClass: dhcpSubnet<br>
> > objectClass: dhcpOptions<br>
> > dhcpOption: domain-name "<a href="http://bpk2.com" target="_blank">bpk2.com</a>"<br>
> > dhcpOption: subnet-mask 255.255.255.0<br>
> > dhcpOption: broadcast-address 192.168.1.255<br>
> > dhcpOption: routers 192.168.1.254<br>
> > dhcpOption: domain-name-servers<br>
> <a href="http://ns01.bpk2.com" target="_blank">ns01.bpk2.com</a>,<a href="http://ns02.bpk2.com" target="_blank">ns02.bpk2.com</a><br>
> > dhcpOption: ntp-servers <a href="http://ntp.bpk2.com" target="_blank">ntp.bpk2.com</a><br>
> > dhcpOption: netbios-name-servers <a href="http://server.bpk2.com" target="_blank">server.bpk2.com</a><br>
> > dhcpOption: wpad-url "<a href="http://wpad.bpk2.com/wpad.dat" target="_blank">http://wpad.bpk2.com/wpad.dat</a><br>
> > dhcpStatements: allow client-updates<br>
> > dhcpStatements: default-lease-time 7200<br>
> > dhcpStatements: max-lease-time 86400<br>
> > dhcpStatements: ping-check true<br>
> > dhcpStatements: ddns-domainname "<a href="http://bpk2.com" target="_blank">bpk2.com</a>"<br>
> > dhcpStatements: ignore bootp<br>
> ><br>
> > # pool1, 192.168.1.0, DHCP Config, Daemons, <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=pool1,cn=192.168.1.0,cn=DHCP<br>
> > Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: pool1<br>
> > objectClass: top<br>
> > objectClass: dhcpPool<br>
> > dhcpStatements: allow members of "proxied-clients"<br>
> > dhcpStatements: failover peer "dhcp-failover"<br>
> > dhcpRange: 192.168.1.50 192.168.1.99<br>
> ><br>
> > # pool2, 192.168.1.0, DHCP Config, Daemons, <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=pool2,cn=192.168.1.0,cn=DHCP<br>
> > Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: pool2<br>
> > objectClass: top<br>
> > objectClass: dhcpPool<br>
> > dhcpRange: 192.168.1.100 192.168.1.149<br>
> > dhcpStatements: allow members of "unproxied-clients"<br>
> > dhcpStatements: failover peer "dhcp-failover"<br>
> ><br>
> > # pool3, 192.168.1.0, DHCP Config, Daemons, <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=pool3,cn=192.168.1.0,cn=DHCP<br>
> > Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: pool3<br>
> > objectClass: top<br>
> > objectClass: dhcpPool<br>
> > dhcpRange: 192.168.1.150 192.168.1.199<br>
> > dhcpStatements: allow unknown-clients<br>
> > dhcpStatements: failover peer "dhcp-failover"<br>
> ><br>
> > # 192.168.2.0, DHCP Config, Daemons, <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=192.168.2.0,cn=DHCP<br>
> Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: 192.168.2.0<br>
> > dhcpNetMask: 24<br>
> > objectClass: top<br>
> > objectClass: dhcpSubnet<br>
> > objectClass: dhcpOptions<br>
> > dhcpStatements: allow client-updates<br>
> > dhcpStatements: default-lease-time 7200<br>
> > dhcpStatements: max-lease-time 86400<br>
> > dhcpStatements: ping-check true<br>
> > dhcpStatements: ddns-domainname "<a href="http://bpk2.com" target="_blank">bpk2.com</a>"<br>
> > dhcpStatements: ignore bootp<br>
> > dhcpOption: domain-name "<a href="http://bpk2.com" target="_blank">bpk2.com</a>"<br>
> > dhcpOption: subnet-mask 255.255.255.0<br>
> > dhcpOption: broadcast-address 192.168.2.255<br>
> > dhcpOption: routers 192.168.2.254<br>
> > dhcpOption: domain-name-servers<br>
> <a href="http://ns01.bpk2.com" target="_blank">ns01.bpk2.com</a>,<a href="http://ns02.bpk2.com" target="_blank">ns02.bpk2.com</a><br>
> > dhcpOption: ntp-servers <a href="http://ntp.bpk2.com" target="_blank">ntp.bpk2.com</a><br>
> > dhcpOption: netbios-name-servers <a href="http://server.bpk2.com" target="_blank">server.bpk2.com</a><br>
> > dhcpOption: wpad-url "<a href="http://wpad.bpk2.com/wpad.dat" target="_blank">http://wpad.bpk2.com/wpad.dat</a><br>
> ><br>
> > # pool1, 192.168.2.0, DHCP Config, Daemons, <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=pool1,cn=192.168.2.0,cn=DHCP<br>
> > Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: pool1<br>
> > objectClass: top<br>
> > objectClass: dhcpPool<br>
> > dhcpRange: 192.168.2.50 192.168.2.99<br>
> > dhcpStatements: allow members of "proxied-clients"<br>
> > dhcpStatements: failover peer "dhcp-failover"<br>
> ><br>
> > # pool2, 192.168.2.0, DHCP Config, Daemons, <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=pool2,cn=192.168.2.0,cn=DHCP<br>
> > Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: pool2<br>
> > objectClass: top<br>
> > objectClass: dhcpPool<br>
> > dhcpRange: 192.168.2.100 192.168.2.149<br>
> > dhcpStatements: allow members of "unproxied-clients"<br>
> > dhcpStatements: failover peer "dhcp-failover"<br>
> ><br>
> > # pool3, 192.168.2.0, DHCP Config, Daemons, <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=pool3,cn=192.168.2.0,cn=DHCP<br>
> > Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: pool3<br>
> > objectClass: top<br>
> > objectClass: dhcpPool<br>
> > dhcpRange: 192.168.2.150 192.168.2.199<br>
> > dhcpStatements: allow unknown-clients<br>
> > dhcpStatements: failover peer "dhcp-failover"<br>
> ><br>
> > # 192.168.3.0, DHCP Config, Daemons, <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=192.168.3.0,cn=DHCP<br>
> Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: 192.168.3.0<br>
> > dhcpNetMask: 24<br>
> > objectClass: top<br>
> > objectClass: dhcpSubnet<br>
> > objectClass: dhcpOptions<br>
> > dhcpOption: domain-name "<a href="http://bpk2.com" target="_blank">bpk2.com</a>"<br>
> > dhcpOption: subnet-mask 255.255.255.0<br>
> > dhcpOption: broadcast-address 192.168.3.255<br>
> > dhcpOption: routers 192.168.3.254<br>
> > dhcpOption: domain-name-servers<br>
> <a href="http://ns01.bpk2.com" target="_blank">ns01.bpk2.com</a>,<a href="http://ns02.bpk2.com" target="_blank">ns02.bpk2.com</a><br>
> > dhcpOption: ntp-servers <a href="http://ntp.bpk2.com" target="_blank">ntp.bpk2.com</a><br>
> > dhcpOption: netbios-name-servers <a href="http://server.bpk2.com" target="_blank">server.bpk2.com</a><br>
> > dhcpOption: wpad-url "<a href="http://wpad.bpk2.com/wpad.dat" target="_blank">http://wpad.bpk2.com/wpad.dat</a><br>
> > dhcpStatements: allow client-updates<br>
> > dhcpStatements: default-lease-time 7200<br>
> > dhcpStatements: max-lease-time 86400<br>
> > dhcpStatements: ping-check true<br>
> > dhcpStatements: ddns-domainname "<a href="http://bpk2.com" target="_blank">bpk2.com</a>"<br>
> > dhcpStatements: ignore bootp<br>
> ><br>
> > # pool1, 192.168.3.0, DHCP Config, Daemons, <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=pool1,cn=192.168.3.0,cn=DHCP<br>
> > Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: pool1<br>
> > objectClass: top<br>
> > objectClass: dhcpPool<br>
> > dhcpRange: 192.168.3.100 192.168.3.199<br>
> > dhcpStatements: allow unknown-clients<br>
> > dhcpStatements: failover peer "dhcp-failover"<br>
> ><br>
> > # 192.168.50.0, DHCP Config, Daemons, <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=192.168.50.0,cn=DHCP<br>
> Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: 192.168.50.0<br>
> > dhcpNetMask: 24<br>
> > objectClass: top<br>
> > objectClass: dhcpSubnet<br>
> > objectClass: dhcpOptions<br>
> > dhcpOption: domain-name "<a href="http://bpk2.com" target="_blank">bpk2.com</a>"<br>
> > dhcpOption: subnet-mask 255.255.255.0<br>
> > dhcpOption: broadcast-address 192.168.50.255<br>
> > dhcpOption: routers 192.168.50.254<br>
> > dhcpOption: domain-name-servers<br>
> <a href="http://ns01.bpk2.com" target="_blank">ns01.bpk2.com</a>,<a href="http://ns02.bpk2.com" target="_blank">ns02.bpk2.com</a><br>
> > dhcpOption: ntp-servers <a href="http://ntp.bpk2.com" target="_blank">ntp.bpk2.com</a><br>
> > dhcpOption: netbios-name-servers <a href="http://server.bpk2.com" target="_blank">server.bpk2.com</a><br>
> > dhcpOption: wpad-url "<a href="http://wpad.bpk2.com/wpad.dat" target="_blank">http://wpad.bpk2.com/wpad.dat</a><br>
> > dhcpStatements: allow client-updates<br>
> > dhcpStatements: default-lease-time 7200<br>
> > dhcpStatements: max-lease-time 86400<br>
> > dhcpStatements: ping-check true<br>
> > dhcpStatements: ddns-domainname "<a href="http://bpk2.com" target="_blank">bpk2.com</a>"<br>
> > dhcpStatements: ignore bootp<br>
> ><br>
> > # pool1, 192.168.50.0, DHCP Config, Daemons,<br>
> <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=pool1,cn=192.168.50.0,cn=DHCP<br>
> > Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: pool1<br>
> > objectClass: top<br>
> > objectClass: dhcpPool<br>
> > dhcpRange: 192.168.50.50 192.168.50.99<br>
> > dhcpStatements: allow members of "proxied-clients"<br>
> > dhcpStatements: failover peer "dhcp-failover"<br>
> ><br>
> > # pool2, 192.168.50.0, DHCP Config, Daemons,<br>
> <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=pool2,cn=192.168.50.0,cn=DHCP<br>
> > Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: pool2<br>
> > objectClass: top<br>
> > objectClass: dhcpPool<br>
> > dhcpRange: 192.168.50.100 192.168.50.149<br>
> > dhcpStatements: allow members of "unproxied-clients"<br>
> > dhcpStatements: failover peer "dhcp-failover"<br>
> ><br>
> > # pool3, 192.168.50.0, DHCP Config, Daemons,<br>
> <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=pool3,cn=192.168.50.0,cn=DHCP<br>
> > Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: pool3<br>
> > objectClass: top<br>
> > objectClass: dhcpPool<br>
> > dhcpRange: 192.168.50.150 192.168.50.199<br>
> > dhcpStatements: allow unknown-clients<br>
> > dhcpStatements: failover peer "dhcp-failover"<br>
> ><br>
> > # dev, DHCP Config, Daemons, <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=dev,cn=DHCP Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: dev<br>
> > dhcpOption: dhcp-client-identifier<br>
> 1:e4:11:5b:13:80:b8<br>
> > objectClass: top<br>
> > objectClass: dhcpHost<br>
> > objectClass: dhcpOptions<br>
> > dhcpHWAddress: ethernet e4:11:5b:13:80:b8<br>
> > dhcpStatements: ddns-hostname "dev"<br>
> ><br>
> > # printer-eth0, DHCP Config, Daemons, <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=printer-eth0,cn=DHCP<br>
> Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: printer-eth0<br>
> > objectClass: top<br>
> > objectClass: dhcpHost<br>
> > dhcpHWAddress: ethernet 00:15:60:49:7b:44<br>
> > dhcpStatements: fixed-address 192.168.1.3<br>
> > dhcpStatements: ddns-hostname "printer"<br>
> ><br>
> > # printer-wlan0, DHCP Config, Daemons, <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=printer-wlan0,cn=DHCP<br>
> Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: printer-wlan0<br>
> > objectClass: top<br>
> > objectClass: dhcpHost<br>
> > dhcpHWAddress: ethernet 00:15:60:e8:ae:83<br>
> > dhcpStatements: fixed-address 192.168.1.3<br>
> > dhcpStatements: ddns-hostname "printer"<br>
> ><br>
> > # proxied-clients, DHCP Config, Daemons, <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=proxied-clients,cn=DHCP<br>
> > Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: proxied-clients<br>
> > objectClass: top<br>
> > objectClass: dhcpClass<br>
> > dhcpStatements: match pick-first-value (option<br>
> > dhcp-client-identifier,<br>
> > hardwar<br>
> > e)<br>
> ><br>
> > # unproxied-clients, DHCP Config, Daemons, <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=unproxied-clients,cn=DHCP<br>
> > Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: unproxied-clients<br>
> > objectClass: top<br>
> > objectClass: dhcpClass<br>
> > dhcpStatements: match pick-first-value (option<br>
> > dhcp-client-identifier,<br>
> > hardwar<br>
> > e)<br>
> ><br>
> > # dhcp-failover, DHCP Config, Daemons, <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=dhcp-failover,cn=DHCP<br>
> Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: dhcp-failover<br>
> > dhcpFailOverLoadBalanceTime: 3<br>
> > dhcpFailOverPrimaryPort: 647<br>
> > dhcpFailOverPrimaryServer: dhcp01<br>
> > dhcpFailOverResponseDelay: 60<br>
> > dhcpFailOverSecondaryPort: 647<br>
> > dhcpFailOverSecondaryServer: dhcp02<br>
> > dhcpFailOverSplit: 128<br>
> > dhcpFailOverUnackedUpdates: 10<br>
> > dhcpMaxClientLeadTime: 3600<br>
> > objectClass: dhcpFailOverPeer<br>
> > objectClass: top<br>
> ><br>
> > # dhcp01, DHCP Config, Daemons, <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=dhcp01,cn=DHCP<br>
> Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: dhcp01<br>
> > dhcpServiceDN: cn=DHCP<br>
> Config,ou=Daemons,dc=bpk2,dc=com<br>
> > objectClass: top<br>
> > objectClass: dhcpServer<br>
> ><br>
> > # dhcp02, DHCP Config, Daemons, <a href="http://bpk2.com" target="_blank">bpk2.com</a><br>
> > dn: cn=dhcp02,cn=DHCP<br>
> Config,ou=Daemons,dc=bpk2,dc=com<br>
> > cn: dhcp02<br>
> > dhcpServiceDN: cn=DHCP<br>
> Config,ou=Daemons,dc=bpk2,dc=com<br>
> > objectClass: top<br>
> > objectClass: dhcpServer<br>
> ><br>
> > # search result<br>
> > search: 2<br>
> > result: 0 Success<br>
> ><br>
> > # numResponses: 24<br>
> > # numEntries: 23<br>
> ><br>
> > On Tue, 2013-06-04 at 09:25 -0500, Jason Brandt<br>
> wrote:<br>
> > > Please do a dump of your config from LDAP<br>
> directly. It<br>
> > looks like you<br>
> > > have a configuration error. The LDAP module is<br>
> very<br>
> > particular about<br>
> > > how things are grouped and formatted. JXplorer<br>
> works very<br>
> > well for<br>
> > > this: <a href="http://jxplorer.org/" target="_blank">http://jxplorer.org/</a><br>
> > ><br>
> > ><br>
> > > On Tue, Jun 4, 2013 at 8:52 AM, Brendan Kearney<br>
> > <<a href="mailto:bpk678@gmail.com">bpk678@gmail.com</a>><br>
> > > wrote:<br>
> > > hi all,<br>
> > ><br>
> > > i am using DHCP 4.2.4-P2 on fedora 16<br>
> currently and<br>
> > want to<br>
> > > move my<br>
> > > config into LDAP. i am running a<br>
> load-sharing<br>
> > instance<br>
> > > between two<br>
> > > servers, supporting 2 or 3 scopes per<br>
> subnet, with<br>
> > about 3<br>
> > > subnets. in<br>
> > > the dhcpd.conf (file based) format, the<br>
> configs are<br>
> > working.<br>
> > > when i<br>
> > > start putting the config directives into<br>
> LDAP, i see<br>
> > that<br>
> > > lines run into<br>
> > > each other and weird issues crop up<br>
> because of badly<br>
> > formatted<br>
> > > configs<br>
> > > being read into the dhcp instance.<br>
> > ><br>
> > > dhcpd.conf.ldap:<br>
> > > ldap-server "<a href="http://ldap.bpk2.com" target="_blank">ldap.bpk2.com</a>";<br>
> > > ldap-port 389;<br>
> > > ldap-username "user";<br>
> > > ldap-password "password";<br>
> > > ldap-base-dn "dc=bpk2,dc=com";<br>
> > > # ldap-base-dn<br>
> > "ou=Computers,cn=Servers,dc=bpk2,dc=com";<br>
> > > ldap-method dynamic;<br>
> > > ldap-debug-file<br>
> "/var/log/dhcp-ldap-startup.log";<br>
> > ><br>
> > > dhcpd -4 -d -cf ./dhcpd.conf.ldap:<br>
> > > Internet Systems Consortium DHCP Server<br>
> 4.2.4-P2<br>
> > > Copyright 2004-2012 Internet Systems<br>
> Consortium.<br>
> > > All rights reserved.<br>
> > > For info, please visit<br>
> > <a href="https://www.isc.org/software/dhcp/" target="_blank">https://www.isc.org/software/dhcp/</a><br>
> > > LDAP line 29: semicolon expected.<br>
> > > allow members of "proxied-clients"<br>
> > > ^<br>
> > > bad range, address 192.168.2.50 not in<br>
> subnet<br>
> > 192.168.1.0<br>
> > > netmask<br>
> > > 255.255.255.0<br>
> > ><br>
> > > This version of ISC DHCP is based on the<br>
> release<br>
> > available<br>
> > > on <a href="http://ftp.isc.org" target="_blank">ftp.isc.org</a>. Features have been added<br>
> and other<br>
> > changes<br>
> > > have been made to the base software<br>
> release in order<br>
> > to make<br>
> > > it work better with this distribution.<br>
> > ><br>
> > > Please report for this software via the<br>
> Red Hat<br>
> > Bugzilla site:<br>
> > > <a href="http://bugzilla.redhat.com" target="_blank">http://bugzilla.redhat.com</a><br>
> > ><br>
> > > exiting.<br>
> > ><br>
> > > cat -n /var/log/dhcp-ldap-startup.log:<br>
> > > 1 ddns-update-style interim;<br>
> > > 2 ddns-updates on;<br>
> > > 3 update-static-leases on;<br>
> > > 4 authoritative;<br>
> > > 5 log-facility local1;<br>
> > > 6 key dhcp { algorithm hmac-md5;<br>
> secret<br>
> > <<<removed>>>; }<br>
> > > 7 zone 1.168.192.in-addr.arpa<br>
> { primary<br>
> > 192.168.50.1;<br>
> > > key dhcp; }<br>
> > > 8 zone 2.168.192.in-addr.arpa<br>
> { primary<br>
> > 192.168.50.1;<br>
> > > key dhcp; }<br>
> > > 9 zone 3.168.192.in-addr.arpa<br>
> { primary<br>
> > 192.168.50.1;<br>
> > > key dhcp; }<br>
> > > 10 zone 50.168.192.in-addr.arpa<br>
> { primary<br>
> > 192.168.50.1;<br>
> > > key dhcp; }<br>
> > > 11 zone <a href="http://bpk2.com" target="_blank">bpk2.com</a> { primary<br>
> 192.168.50.1; key<br>
> > dhcp; }<br>
> > > 12 option T150 code 150 = string;<br>
> > > 13 option wpad-url code 252 =<br>
> text;subnet<br>
> > 192.168.1.0<br>
> > > netmask<br>
> > > 255.255.255.0 {<br>
> > > 14 allow client-updates;<br>
> > > 15 default-lease-time 7200;<br>
> > > 16 max-lease-time 86400;<br>
> > > 17 ping-check true;<br>
> > > 18 ddns-domainname "<a href="http://bpk2.com" target="_blank">bpk2.com</a>";<br>
> > > 19 ignore bootp;<br>
> > > 20 option domain-name "<a href="http://bpk2.com" target="_blank">bpk2.com</a>";<br>
> > > 21 option subnet-mask 255.255.255.0;<br>
> > > 22 option broadcast-address<br>
> 192.168.1.255;<br>
> > > 23 option routers 192.168.1.254;<br>
> > > 24 option domain-name-servers<br>
> > > <a href="http://ns01.bpk2.com" target="_blank">ns01.bpk2.com</a>,<a href="http://ns02.bpk2.com" target="_blank">ns02.bpk2.com</a>;<br>
> > > 25 option ntp-servers <a href="http://ntp.bpk2.com" target="_blank">ntp.bpk2.com</a>;<br>
> > > 26 option netbios-name-servers<br>
> <a href="http://server.bpk2.com" target="_blank">server.bpk2.com</a>;<br>
> > > 27 option wpad-url<br>
> > "<a href="http://wpad.bpk2.com/wpad.dat;pool" target="_blank">http://wpad.bpk2.com/wpad.dat;pool</a> {<br>
> > > 28 range 192.168.1.50 192.168.1.99;<br>
> > > 29 allow members of<br>
> "proxied-clients";<br>
> > > 30 failover peer "dhcp-failover";<br>
> > > 31 }pool {<br>
> > > 32 range 192.168.1.100 192.168.1.149;<br>
> > > 33 allow members of<br>
> "unproxied-clients";<br>
> > > 34 failover peer "dhcp-failover";<br>
> > > 35 }pool {<br>
> > > 36 range 192.168.1.150 192.168.1.199;<br>
> > > 37 allow unknown-clients;<br>
> > > 38 failover peer "dhcp-failover";<br>
> > > 39 }<br>
> > > 40 }subnet 192.168.2.0 netmask<br>
> 255.255.255.0 {<br>
> > > 41 allow client-updates;<br>
> > > 42 default-lease-time 7200;<br>
> > > 43 max-lease-time 86400;<br>
> > > 44 ping-check true;<br>
> > > 45 ddns-domainname "<a href="http://bpk2.com" target="_blank">bpk2.com</a>";<br>
> > > 46 ignore bootp;<br>
> > > 47 option domain-name "<a href="http://bpk2.com" target="_blank">bpk2.com</a>";<br>
> > > 48 option subnet-mask 255.255.255.0;<br>
> > > 49 option broadcast-address<br>
> 192.168.2.255;<br>
> > > 50 option routers 192.168.2.254;<br>
> > > 51 option domain-name-servers<br>
> > > <a href="http://ns01.bpk2.com" target="_blank">ns01.bpk2.com</a>,<a href="http://ns02.bpk2.com" target="_blank">ns02.bpk2.com</a>;<br>
> > > 52 option ntp-servers <a href="http://ntp.bpk2.com" target="_blank">ntp.bpk2.com</a>;<br>
> > > 53 option netbios-name-servers<br>
> <a href="http://server.bpk2.com" target="_blank">server.bpk2.com</a>;<br>
> > > 54 option wpad-url<br>
> > "<a href="http://wpad.bpk2.com/wpad.dat;pool" target="_blank">http://wpad.bpk2.com/wpad.dat;pool</a> {<br>
> > > 55 range 192.168.2.50 192.168.2.99;<br>
> > > 56 allow members of<br>
> "proxied-clients";<br>
> > > 57 failover peer "dhcp-failover";<br>
> > > 58 }[root@vpn dhcp]#<br>
> > ><br>
> > > if you see on line 27, the pool<br>
> declaration which<br>
> > should be on<br>
> > > a<br>
> > > separate line is not on its own line and<br>
> is causing<br>
> > issues<br>
> > > further down<br>
> > > in the config, it seems. lines 31, 35,<br>
> 40, and 54<br>
> > also seem<br>
> > > to have<br>
> > > this formatting issue. directives that<br>
> should be on<br>
> > separate<br>
> > > lines and<br>
> > > are not seem to be causing issues further<br>
> down in<br>
> > the config.<br>
> > > not only<br>
> > > is there something off with the expected<br>
> semicolon,<br>
> > but the<br>
> > > 192.168.2.50<br>
> > > range is being seen as attempted to be<br>
> loaded into<br>
> > the<br>
> > > <a href="http://192.168.1.0/24" target="_blank">192.168.1.0/24</a><br>
> > > network. if the configs were read<br>
> properly out of<br>
> > LDAP, this<br>
> > > would not<br>
> > > be happening. Is the issue with the way i<br>
> have<br>
> > things setup<br>
> > > in LDAP,<br>
> > > such as ordering or something? an ldif<br>
> export is<br>
> > attached for<br>
> > > review.<br>
> > ><br>
> > ><br>
> _______________________________________________<br>
> > > dhcp-users mailing list<br>
> > > <a href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a><br>
> > ><br>
> <a href="https://lists.isc.org/mailman/listinfo/dhcp-users" target="_blank">https://lists.isc.org/mailman/listinfo/dhcp-users</a><br>
> > ><br>
> > ><br>
> > ><br>
> > ><br>
> > > --<br>
> > > Jason K. Brandt<br>
> > > Systems Administrator<br>
> > > Bradley University<br>
> > > (309) 677-2958<br>
> > ><br>
> > > _______________________________________________<br>
> > > dhcp-users mailing list<br>
> > > <a href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a><br>
> > > <a href="https://lists.isc.org/mailman/listinfo/dhcp-users" target="_blank">https://lists.isc.org/mailman/listinfo/dhcp-users</a><br>
> ><br>
> ><br>
> > _______________________________________________<br>
> > dhcp-users mailing list<br>
> > <a href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a><br>
> > <a href="https://lists.isc.org/mailman/listinfo/dhcp-users" target="_blank">https://lists.isc.org/mailman/listinfo/dhcp-users</a><br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> > --<br>
> > Jason K. Brandt<br>
> > Systems Administrator<br>
> > Bradley University<br>
> > (309) 677-2958<br>
> ><br>
> > _______________________________________________<br>
> > dhcp-users mailing list<br>
> > <a href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a><br>
> > <a href="https://lists.isc.org/mailman/listinfo/dhcp-users" target="_blank">https://lists.isc.org/mailman/listinfo/dhcp-users</a><br>
><br>
><br>
> _______________________________________________<br>
> dhcp-users mailing list<br>
> <a href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a><br>
> <a href="https://lists.isc.org/mailman/listinfo/dhcp-users" target="_blank">https://lists.isc.org/mailman/listinfo/dhcp-users</a><br>
><br>
><br>
><br>
><br>
><br>
> --<br>
> Jason K. Brandt<br>
> Systems Administrator<br>
> Bradley University<br>
> (309) 677-2958<br>
><br>
> _______________________________________________<br>
> dhcp-users mailing list<br>
> <a href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a><br>
> <a href="https://lists.isc.org/mailman/listinfo/dhcp-users" target="_blank">https://lists.isc.org/mailman/listinfo/dhcp-users</a><br>
<br>
<br>
_______________________________________________<br>
dhcp-users mailing list<br>
<a href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a><br>
<a href="https://lists.isc.org/mailman/listinfo/dhcp-users" target="_blank">https://lists.isc.org/mailman/listinfo/dhcp-users</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div>Jason K. Brandt</div><div>Systems Administrator</div><div>Bradley University<br>(309) 677-2958<br></div>
</div>