dhcp subnet, different network relay.
Simon Collyer
simon at collyer.id.au
Tue Apr 9 05:27:31 UTC 2013
I think the problem with this is that the relay IP (58.*.*.*) is only
relaying the dhcp request. I won't see any request coming from
14.137.118.* in the actual dhcp ack. I assume i can't put a global
subnet in, just to accept any request from anywhere and give an ip
from a range that is in the 14 range?
//Simon
Quoting Glenn Satchell <glenn.satchell at uniq.com.au>:
> Looks like you need a shared-network around the 58 and 14 subnet
> definitions. eg:
>
> shared-network {
> subnet 58.***.***.0 netmask 255.0.0.0 {
> }
>
> subnet 14.137.118.0 netmask 255.255.255.0 {
> ## dhcp start and end IP range ##
> range 14.137.118.2 14.137.118.253;
> option subnet-mask 255.255.255.0; ## subnet
> option broadcast-address 14.137.118.255; ## broadcast
> option routers 14.137.118.254; ## router IP
> }
> }
>
> The values in the subnet line *must* match the ranges you offer within
> that subnet.
>
> Have a look in the dhcpd.conf man page for more details.
>
> regards,
> -glenn
>
> On Tue, April 9, 2013 11:09 am, Simon Collyer wrote:
>> Hi all,
>>
>> Having a few issues with getting the dhcp server to act as a "proper"
>> relay.
>>
>> Current setup or process is as follows:
>>
>>
>> (home user) -> (wholesale) -> **DHCP transaction** --> (our DHCP server)
>> ^^---------------------------DHCP REPLY-----------------------^^
>>
>> So the endpoint customer, is trying to get a DHCP address which is passed
>> through our wholesaler. We then want to route a different range to
>> the customer than what we have seen the address as:
>>
>> Currently the config sits at:
>>
>>
>> subnet 203.***.***.0 netmask 255.255.255.0 {
>> }
>> subnet 58.***.***.0 netmask 255.0.0.0 {
>> ## dhcp start and end IP range ##
>> range 14.***.***.2 14.***.***.253;
>> option subnet-mask 255.255.255.0; ## subnet
>> option broadcast-address 14.***.***.255; ## broadcast
>> option routers 14.***.***.254; ## router IP
>>
>> }
>>
>> subnet 14.***.***.0 netmask 255.255.255.0 {
>> ## dhcp start and end IP range ##
>> range 14.137.118.2 14.137.118.253;
>> option subnet-mask 255.255.255.0; ## subnet
>> option broadcast-address 14.137.118.255; ## broadcast
>> option routers 14.137.118.254; ## router IP
>> }
>>
>> Obviously this does not work and we are seeing the dhcp request being
>> proxied
>> through to us from a different subnet than the one we want to lease out.
>>
>>
>> DHCPDISCOVER from a4:b1:e9:6c:10:34 via 58.***.***.194: network
>> 58.***.***.0/24: no free leases
>>
>> I've change the configuration around and removed the 58.*** range, but
>> get the following:
>>
>> DHCPDISCOVER from a4:b1:e9:6c:10:34 via 58.***.***.194: unknown
>> network segment
>>
>>
>> What do I need to change or do to allow any request coming through to
>> hand out what range I specify?
>>
>> Any thoughts, help would be appreciated.
>>
>> Have been through google, but their is nothing that matches * similar*
>> to what I need to do. Perhaps I may not have had enough coffee yet as
>> well :-)
>>
>> //Simon
>> _______________________________________________
>> dhcp-users mailing list
>> dhcp-users at lists.isc.org
>> https://lists.isc.org/mailman/listinfo/dhcp-users
>>
>
>
> _______________________________________________
> dhcp-users mailing list
> dhcp-users at lists.isc.org
> https://lists.isc.org/mailman/listinfo/dhcp-users
>
More information about the dhcp-users
mailing list