<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Options in a pool are options to be <b>sent</b> not matched.</p>
    <p>Why are you avoiding the class statement? What does the
      agent.circuit-id and agent.remote-id contain?<br>
      I can't figure out why you're using substring on these values (in
      your original post).<br>
    </p>
    <p>Bill<br>
    </p>
    <div class="moz-cite-prefix">On 9/27/2019 3:44 AM, Surya Teja wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CA+0Ac3xz=k8-KmU8MZv2eje4kcVKYLGHe_ef6x=RZVyMsDbFsg@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">Hi <br>
        <div>It might be too many questions but I wan to configure my
          dhcpd configuration file by avoiding the classes as much as
          possible</div>
        <div>If the subnet is configured as like below snippet </div>
        <div>subnet 192.168.10.0 netmask 255.255.255.0 {  </div>
        <div>  pool {  </div>
        <div>         range   192.168.10.10 192.168.10.199;  <br>
                  option subnet-mask 255.255.255.0;<br>
                  option routers 10.1.10.1;<br>
                  option domain-name "<a href="http://test.com"
            moz-do-not-send="true">test.com</a>";<br>
                  option agent.circuit-id "22";<br>
                  option agent.remote-id "192.168.10.242";</div>
        <div>  } <br>
          }<br>
        </div>
        <div>can we achieve the option 82 configuration setup with above
          snippet</div>
        <div> Thanks in advance and or if any reference links to setup
          the option 82 functionality without class can also be
          appreciated</div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Thu, Sep 26, 2019 at 7:42
          PM Surya Teja <<a href="mailto:suryateja042@gmail.com"
            moz-do-not-send="true">suryateja042@gmail.com</a>> wrote:<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0px 0px 0px
          0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          <div dir="ltr">Hi is the option 82 supported by using class
            concept only ? 
            <div>or can it be defined as other general options like
              domain-name server, router in scope section ?</div>
          </div>
          <br>
          <div class="gmail_quote">
            <div dir="ltr" class="gmail_attr">On Tue, Sep 24, 2019 at
              12:49 PM Surya Teja <<a
                href="mailto:suryateja042@gmail.com" target="_blank"
                moz-do-not-send="true">suryateja042@gmail.com</a>>
              wrote:<br>
            </div>
            <blockquote class="gmail_quote" style="margin:0px 0px 0px
              0.8ex;border-left:1px solid
              rgb(204,204,204);padding-left:1ex">
              <div dir="ltr">Hi, <br>
                I am trying to configure the dhcp option 82, went
                through the google forums and one of it suggest the
                syntax like<br>
                # vim /etc/dhcp/dhcpd.conf<br>
                ########################################################<br>
                log-facility local7;<br>
                <b>class "VLAN10" {<br>
                          match if
                  binary-to-ascii(10,16,"",substring(option
                  agent.circuit-id,2,2)) = "10";<br>
                  } # VLAN10<br>
                  class "VLAN20" { <br>
                           match if ( substring(option
                  agent.remote-id,2,15)="10.5.20.4" <br>
                  and binary-to-ascii(10, 16, "",substring(option
                  agent.circuit-id, 4, 2)) = "2" ); <br>
                  }</b><br>
                subnet 192.168.10.0 netmask 255.255.255.0 {<br>
                        pool {<br>
                                <b>allow members of              
                   "VLAN10";</b><br>
                                default-lease-time               600;<br>
                                max-lease-time                    7200;<br>
                                range                          
                192.168.10.1 192.168.10.199;<br>
                                option routers                
                 192.168.10.254;<br>
                                option broadcast-address      
                 192.168.10.255;<br>
                                option subnet-mask            
                 255.255.255.0;<br>
                                option domain-name-servers      4.2.2.2;<br>
                }<br>
                }<br>
                subnet 192.168.20.0 netmask 255.255.255.0 {<br>
                        pool {<br>
                       <b> allow members of                "VLAN20";</b><br>
                        default-lease-time              600;<br>
                        max-lease-time                  7200;<br>
                        range                           192.168.20.20
                192.168.20.199;<br>
                        option routers                  192.168.20.254;<br>
                        option broadcast-address        192.168.20.255;<br>
                        option subnet-mask              255.255.255.0;<br>
                        option domain-name-servers      4.2.2.2;<br>
                <br>
                }<br>
                (Just ignore ip values)<br>
                can we configure this concept only by using classes and
                make it allow or deny like that?<br>
                or can we use the option space concept to get it
                worked(do we have any other syntax). Thanks in advance<br>
              </div>
            </blockquote>
          </div>
        </blockquote>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
dhcp-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a>
<a class="moz-txt-link-freetext" href="https://lists.isc.org/mailman/listinfo/dhcp-users">https://lists.isc.org/mailman/listinfo/dhcp-users</a>
</pre>
    </blockquote>
  </body>
</html>