<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:'times new roman', 'new york', times, serif;font-size:12pt"><div><span class="Apple-style-span" style="font-size: small;"><font class="Apple-style-span" face="arial, helvetica, sans-serif">Hi Glenn,</font></span></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="font-size: small;"><br></span></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="font-size: small;">Thanks for your info. I've tried your recommendation in my dhcpd.conf. But the client still obtained the second pool IP address. Just wonder if the "agent.remote-id" matched to the class defined in the conf file.</span></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="font-size:
 small;"><br></span></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="font-size: small;">DHCPD message:</span></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="font-size: small;"><div>Nov 16 12:07:09 LRMAPP01 dhcpd: DHCPDISCOVER from 00:00:e8:00:99:b7 via eth1</div><div>Nov 16 12:07:10 LRMAPP01 dhcpd: DHCPOFFER on 10.1.1.51 to 00:00:e8:00:99:b7 (client) via eth1</div><div>Nov 16 12:07:10 LRMAPP01 dhcpd: DHCPREQUEST for 10.1.1.51 (10.1.1.10) from 00:00:e8:00:99:b7 (client) via eth1</div><div>Nov 16 12:07:10 LRMAPP01 dhcpd: DHCPACK on 10.1.1.51 to 00:00:e8:00:99:b7 (client) via eth1</div><div>Nov 16 12:07:10 LRMAPP01 dhcpd: DHCPREQUEST for 10.1.1.51 (10.1.1.10) from 00:00:e8:00:99:b7 (client) via 10.1.1.254</div><div>Nov 16 12:07:10 LRMAPP01 dhcpd: DHCPACK on 10.1.1.51 to 00:00:e8:00:99:b7 (client) via
 10.1.1.254</div></span></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="font-size: small; "><br></span></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="font-size: small;">DHCPD.lease:</span></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="font-size: small;"><br></span></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="font-size: small;"><div>lease 10.1.1.51 {</div><div>  starts 1 2009/11/16 04:07:52;</div><div>  ends 1 2009/11/16 05:07:52;</div><div>  cltt 1 2009/11/16 04:07:52;</div><div>  binding state active;</div><div>  next binding state free;</div><div>  hardware ethernet
 00:00:e8:00:99:b7;</div><div>  uid "\001\000\000\350\000\231\267";</div><div>  client-hostname "client";</div><div>}</div><div>lease 10.1.1.51 {</div><div>  starts 1 2009/11/16 04:07:52;</div><div>  ends 1 2009/11/16 05:07:52;</div><div>  cltt 1 2009/11/16 04:07:52;</div><div>  binding state active;</div><div>  next binding state free;</div><div>  hardware ethernet 00:00:e8:00:99:b7;</div><div>  uid "\001\000\000\350\000\231\267";</div><div>  option agent.remote-id 2:a:0:0:a:1:1:fe:b:0:0:0;</div><div>  client-hostname "client";</div><div>}</div><div><br></div><div>DHCPD.conf:</div><div><br></div><div><div>  subnet 172.16.1.0 netmask 255.255.255.0 {</div><div>    option broadcast-address 172.16.1.255;</div><div>    option routers 172.16.1.1;</div><div>    option domain-name
 "domain2.com";</div><div>    option subnet-mask 255.255.255.0;</div><div>    pool {</div><div>        allow members of "fix-1";</div><div>        range 172.16.1.10;</div><div>        deny dynamic bootp clients;</div><div>    }</div><div>  }</div><div><br></div><div>  subnet 10.1.1.0 netmask 255.255.255.0 {</div><div>    option domain-name "domain0.com";</div><div>    option broadcast-address 10.1.1.255;</div><div>    #range 10.1.1.51 10.1.1.60;</div><div>    pool {</div><div>        range 10.1.1.51 10.1.1.60;</div><div>        deny members of "fix-1";</div><div>    }</div><div>  }</div></div></span></font></div><div><font class="Apple-style-span" face="arial, helvetica,
 sans-serif"><span class="Apple-style-span" style="font-size: small; "><br></span></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="font-size: small;">Best Regards,</span></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="font-size: small;">Billy</span></font></div><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><br><div style="font-family:arial, helvetica, sans-serif;font-size:13px"><font size="2" face="Tahoma"><hr size="1"><b><span style="font-weight: bold;">寄件人﹕</span></b> Glenn Satchell <Glenn.Satchell@uniq.com.au><br><b><span style="font-weight: bold;">收件人﹕</span></b> dhcp-users@lists.isc.org<br><b><span style="font-weight: bold;">傳送日期﹕</span></b> 2009/11月/16 (一) 11:16:20 AM<br><b><span style="font-weight: bold;">主題:</span></b> Re:
 Assign Fix IP by Option 82<br></font><br>Hi Billy<br><br>This is normal behaviour as that class is also allowed by default in<br>the second range. You need to add<br><br>    pool {<br>        range 10.1.1.51 10.1.1.60;<br>        deny members of "fix-1";<br>    }<br><br>in the second subnet.<br><br>As you can see, this works ok for a small number of hosts, but if you<br>want to assign hundreds or more then it doesn't scale too well.<br><br>regards,<br>-glenn<br><br>>Date: Sun, 15 Nov 2009 18:33:27 -0800 (PST)<br>>From: Billy Ng <<a ymailto="mailto:mondeo1055@yahoo.com" href="mailto:mondeo1055@yahoo.com">mondeo1055@yahoo.com</a>><br>><br>> Here is my dhcpd.conf:<br>> <br>> ddns-update-style none;<br>> default-lease-time 3600;<br>> max-lease-time 7200;<br>> deny bootp;<br>> stash-agent-options true;<br>> <br>> class "fix-1"
 {<br>>         match if option agent.remote-id = "2:a:0:0:a:1:1:fe:b:0:0:0";<br>> }<br>> <br>> shared-network NET1 {<br>>   subnet 172.16.1.0 netmask 255.255.255.0 {<br>>     option broadcast-address 172.16.1.255;<br>>     option domain-name "domain2.com";<br>>     option subnet-mask 255.255.255.0;<br>>     pool {<br>>         allow members of "fix-1";<br>>         range 172.16.1.10;<br>>         deny dynamic bootp clients;<br>>     }<br>>   }<br>> <br>>   subnet 10.1.1.0 netmask 255.255.255.0 {<br>>     option domain-name "domain0.com";<br>>     option broadcast-address 10.1.1.255;<br>>     range 10.1.1.51 10.1.1.60;<br>>   }<br>> <br>> }<br>> <br>> But the client still obtained the IP address from the
 pool 10.1.1.x.<br>> <br>> lease 10.1.1.51 {<br>>   starts 1 2009/11/16 02:14:42;<br>>   ends 1 2009/11/16 03:14:42;<br>>   cltt 1 2009/11/16 02:14:42;<br>>   binding state active;<br>>   next binding state free;<br>>   hardware ethernet 00:00:e8:00:99:b7;<br>>   uid "\001\000\000\350\000\231\267";<br>>   client-hostname "client";<br>> }<br>> lease 10.1.1.51 {<br>>   starts 1 2009/11/16 02:14:42;<br>>   ends 1 2009/11/16 03:14:42;<br>>   cltt 1 2009/11/16 02:14:42;<br>>   binding state active;<br>>   next binding state free;<br>>   hardware ethernet 00:00:e8:00:99:b7;<br>>   uid "\001\000\000\350\000\231\267";<br>>   option agent.remote-id 2:a:0:0:a:1:1:fe:b:0:0:0;<br>>   client-hostname "client";<br>> }<br>> <br>> Is the agent.remote-id value of the class match statement equal to the<br>>
 dhcpd.leases file value? And refer to the dhcpd.leases, there're 2<br>> records and the first one without the "agnent.remote-id". Just wonder<br>> if it is a normal behavior. Thanks.<br>> <br>> Best Regards,<br>> Billy<br>> <br>> <br><br>_______________________________________________<br>dhcp-users mailing list<br><a ymailto="mailto:dhcp-users@lists.isc.org" 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><div style="position:fixed"></div>


<!-- cg16.c2.mail.re1.yahoo.com compressed Wed Nov  4 17:57:46 PST 2009 -->
</div><br>
      



      <hr size=1>Yahoo!香港提供網上安全攻略,教你如何防範黑客!<a href="http://hk.promo.yahoo.com/security/"><b>了解更多</b></a></body></html>