You will want to define a class matching the vendor id similar to this...<br><br><pre class="bbcodeblock" dir="ltr" style="margin:0px;padding:3px;border:1px inset;width:98%;height:178px;text-align:left;overflow:auto">class "Intel"
{
    match if substring (option vendor-class-identifier, 0, 5) = "intel";
}</pre><br>The in your subnet declarations use the allow deny options like this...<br><br>subnet 80.0.0.0 netmask 255.0.0.0 {<br> allow Intel;<br>}<br><br><div class="gmail_quote">On Mon, Dec 26, 2011 at 7:33 AM,  <span dir="ltr"><<a href="mailto:ameen.shajahan@wipro.com">ameen.shajahan@wipro.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div link="blue" vlink="purple" lang="EN-IN">
<div>
<p class="MsoNormal"><span lang="EN-US">Hi all,<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Let us assume that there would be 2 servers running , so 2 clients   should connect to the server.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">I am using ISC dhcp-4.2.3 code.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><u></u><span style="margin-left:203px;margin-top:5px;width:70px;min-height:12px"><img src="cid:image003.png@01CCC407.8248B540" height="12" width="70"></span><u></u><span lang="EN-US">Linux
 server --------------->switch                        PC1<u></u><u></u></span></p>
<p class="MsoNormal"><u></u><span style="margin-left:32px;margin-top:1px;width:12px;min-height:22px"><img src="cid:image004.png@01CCC407.8248B540" height="22" width="12"></span><u></u><u></u><span style="margin-left:189px;margin-top:1px;width:3px;min-height:40px"><img src="cid:image005.png@01CCC407.8248B540" height="40" width="3"></span><u></u><span lang="EN-US">                                                             
                             <u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">running two process<u></u><u></u></span></p>
<p class="MsoNormal"><u></u><span style="margin-left:190px;margin-top:3px;width:83px;min-height:12px"><img src="cid:image006.png@01CCC407.8248B540" height="12" width="83"></span><u></u><span lang="EN-US">i:e
 dhcpd                                                                       PC2<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">PC1 as client 1<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">PC2 as client 2<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">in switch , two ports are used to connect PC1 and PC2<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">these two ports I have configured as vlans 1 and 2.  (access port)<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Vlan 1 for PC1 connection.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Vlan 2 for PC2 connection<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Initially we would have configured in server side about which subnet it should listen.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">For example :<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Ifconfig etho add 10.1.1.1<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Ifconfig eth1 add 20.1.1.1<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">But I got one information from dhcp users , there are methods available and I mentioned below.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p><b><u><span style="color:red">1) Declare host statements for clients required in one subnet, then use allow/deny known-hosts to allow them in one and deny them in the other.<u></u><u></u></span></u></b></p>
<p><b><u><span style="color:red"><u></u><span style="text-decoration:none"> </span><u></u></span></u></b></p>
<p><b><u><span style="color:red">2) Use classes and subclasses to assign clients in much the same way (typically by list of MAC addresses.<u></u><u></u></span></u></b></p>
<p><b><u><span style="color:red"><u></u><span style="text-decoration:none"> </span><u></u></span></u></b></p>
<p><b><u><span style="color:red">3) Use classes matches on some arbitrary expression (could be vendor ID etc) to separate clients.<u></u><u></u></span></u></b></p>
<p><b><u><span style="color:red"><u></u><span style="text-decoration:none"> </span><u></u></span></u></b></p>
<p class="MsoNormal"><b><u><span style="color:red" lang="EN-US"><u></u><span style="text-decoration:none"> </span><u></u></span></u></b></p>
<p class="MsoNormal"><b><u><span style="color:red" lang="EN-US"><u></u><span style="text-decoration:none"> </span><u></u></span></u></b></p>
<p class="MsoNormal"><b><span style="color:#7030a0" lang="EN-US"><u></u> <u></u></span></b></p>
<p class="MsoNormal"><b><span style="color:#7030a0" lang="EN-US">But I need information about method 3 due to my requirements. How to do that type of client separation.  Please let me know.<u></u><u></u></span></b></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">                <u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">For example in dhcpd.conf contains 10subnets<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">                #vi dhcpd.conf<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p>   subnet 10.0.0.0 netmask 255.0.0.0 {<u></u><u></u></p>
<p>     ...<u></u><u></u></p>
<p>   }<u></u><u></u></p>
<p>   subnet 20.0.0.0 netmask 255.0.0.0 {<u></u><u></u></p>
<p>     ...<u></u><u></u></p>
<p>   }<u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p><span lang="EN-US">   </span>subnet 30.0.0.0 netmask 255.0.0.0 {<u></u><u></u></p>
<p>     ...<u></u><u></u></p>
<p>   }<u></u><u></u></p>
<p>   subnet 40.0.0.0 netmask 255.0.0.0 {<u></u><u></u></p>
<p>     ...<u></u><u></u></p>
<p>   }<u></u><u></u></p>
<p>   subnet 50.0.0.0 netmask 255.0.0.0 {<u></u><u></u></p>
<p>     ...<u></u><u></u></p>
<p>   }<u></u><u></u></p>
<p>   subnet 60.0.0.0 netmask 255.0.0.0 {<u></u><u></u></p>
<p>     ...<u></u><u></u></p>
<p>   } <u></u><u></u></p>
<p>   subnet 70.0.0.0 netmask 255.0.0.0 {<u></u><u></u></p>
<p>     ...<u></u><u></u></p>
<p>   }<u></u><u></u></p>
<p>   subnet 80.0.0.0 netmask 255.0.0.0 {<u></u><u></u></p>
<p>     ...<u></u><u></u></p>
<p>   }<u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Regards,<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Ameen S<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
</div>
<p><b><span style="font-size:10.0pt;font-family:"Palatino Linotype","serif";color:green"> Please do not print this email unless it is absolutely necessary. </span></b><span style="font-family:"Arial","sans-serif""><u></u><u></u></span></p>



<p> The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. </p>


<p>WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email. </p>

<p>
<a href="http://www.wipro.com" target="_blank">www.wipro.com</a>
</p>
</div>

<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></blockquote></div><br><br clear="all"><br>-- <br>Jas<br>