Pool selection based on Giaddr

Nisha Chandy nchandy at hctc.coop
Thu Jun 9 14:48:01 UTC 2016


I was able to get this working.

By

class "Vlan451"
                                {
                                                                                                  match if (binary-to-ascii(10,8, ".", packet(24,4)) ="10.80.2.44");



                                }


Thanks & Regards,
Nisha Chandy
IP Network Engineer

From: Nisha Chandy
Sent: Thursday, June 09, 2016 9:02 AM
To: 'dhcp-users at lists.isc.org' <dhcp-users at lists.isc.org>
Subject: Pool selection based on Giaddr


I am trying to identify how I can match on giaddr the ISC DHCP server and then determine which ip subnet the ISC DHCP server will hand out.

client----->layer2-[switch]----->[vrf interent]router[vrf default]-------[isc]dhcp server

Here is how I have my config. I keep getting no free leases. My giaddr that the request will come in is 10.80.2.44. Appreciate any help


option space myagent;
option agent.subscriber-id code 6 = text;
option agent.link-selection code 5 = ip-address;


shared-network "E451"
{
subnet 10.80.2.44 netmask 255.255.255.252 {
  pool
                                {
                                                deny members of "Vlan451";
                                                range 10.80.2.45;
                                                deny dynamic bootp clients;
                                                                                }
        }

                                subnet X.170.132.0 netmask 255.255.255.0
                                #Vlan451
                {

                                option domain-name-servers                    dns1, dns2;
                                pool
                                {
                                                allow members of "Vlan451";
                                                range X.170.132.2 192.170.132.253;
                                                option subnet-mask                                       255.255.255.0;
                                                option routers                                                   1X.170.132.1;
                                                deny dynamic bootp clients;
                                }
                }
}



Jun  9 08:59:32 dhcpsvr1 dhcpd: DHCPDISCOVER from 00:06:31:b4:62:a8 via 10.80.2.44: network E451: no free leases



Thanks & Regards,
Nisha Chandy

________________________________

CONFIDENTIALITY NOTICE: This email and any attachments are confidential and intended to be reviewed only by the individual or organization named above. Unauthorized review, use, disclosure, or distribution of this email by any other person is prohibited. If you have received this message in error, please delete it from your system immediately and notify our office at once by telephone at 830-367-5333 or 1-800-292-5457. Thank you for your cooperation.

USDA is an equal opportunity provider, employer and lender. To file a complaint of discrimination, write USDA, Director, Office of Civil Rights, 1400 Independence Avenue, S.W., Washington, DC 20250-9410, or call 800-795-3272 (voice) or 202-720-6382 (TDD).

Hill Country Telephone Cooperative, Inc. borrows money from the Rural Utilities Service and is an equal opportunity provider and employer. Please contact us at 830-367-5333 or 800-292-5457 for any questions.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.isc.org/pipermail/dhcp-users/attachments/20160609/9eb68c33/attachment-0001.html>


More information about the dhcp-users mailing list