[ale] dhcpd to multiple vlans from one server

Jim Kinney jkinney at jimkinney.us
Fri Jan 23 10:36:18 EST 2015


Sweet! Didn't know it could work that easy. 

Guess I should that stock in multiport network cards :-)

On January 23, 2015 10:29:04 AM EST, Michael Still <stillwaxin at gmail.com> wrote:
>You don't need to do anything fancy here. This functionality is built
>into
>isc-dhcpd. Just tell your routers in each subnet to relay dhcp to your
>dhcp
>server ip and put this kinda stuff in your config:
>group foo {
> option domain-name "mydomain.name";
>option domain-name-servers myrecursivednsserver1,
>myrecursivednsserver2;
> option ntp-servers myntpserver1, myntpserver2;
> default-lease-time 3600;
> max-lease-time 3600;
>
> shared-network network1 {   <--- VLANX
>   subnet 172.16.0.0 netmask 255.255.255.192 {
>     range 172.16.0.10 172.16.0.20;
>     option routers 172..16.0.1;
>     option subnet-mask 255.255.255.192;
>   }
> }
>
> shared-network network2 {  <--- VLANY
>   subnet 192.168.0.0 netmask 255.255.255.192 {
>     range 192.168.0.10 192.168.0.20;
>     option option-150 myvoipboxip;
>     option routers 192.168.0.1;
>     option subnet-mask 255.255.255.192;
>  }
> }
>
>Every router will source a *new* packet using the interface IP from the
>subnet it *received* the dhcp request on so the dhcp server knows which
>pool to use to issue IPs to the clients. I ran a global network with 2x
>dhcp servers this way.
>
>
>On Thu, Jan 22, 2015 at 11:57 PM, Robert L. Harris <
>robert.l.harris at gmail.com> wrote:
>
>>   That looks like what I'm looking for.
>>
>>
>> On Thu Jan 22 2015 at 9:26:43 PM James Sumners
><james.sumners at gmail.com>
>> wrote:
>>
>>> It's something you would take care of at the switch level if you
>don't
>>> want to have an interface per vlan on your DHCP server --
>>> https://lists.isc.org/pipermail/dhcp-users/2006-August/001509.html
>>>
>>> On Thu, Jan 22, 2015 at 7:37 PM, Robert L. Harris <
>>> robert.l.harris at gmail.com> wrote:
>>>
>>>> Ok, so if I have 2 subnets:
>>>>
>>>> 172.20.1/24 on vlan 21
>>>> 172.20.2/24 on vlan 22
>>>>
>>>> If a host plugs into a port assigned to vlan 22, how do I make sure
>>>> dhcpd gives out the right address?  That's the part of the
>designation I'm
>>>> missing.
>>>>
>>>> Robert
>>>>
>>>>
>>>> On Thu Jan 22 2015 at 5:17:25 PM James Sumners
><james.sumners at gmail.com>
>>>> wrote:
>>>>
>>>>> You just have to define the subnets in the config and put each
>subnet's
>>>>> pool within its respective block. No need for aliased IPs.
>>>>>
>>>>> On Thursday, January 22, 2015, Robert L. Harris <
>>>>> robert.l.harris at gmail.com> wrote:
>>>>>
>>>>>>
>>>>>> Anyone have a dhcpd serving multiple subnets to multiple vlans
>from a
>>>>>> single server on a trunk they can share configs?  I don't want to
>spawn a
>>>>>> bunch of servers and if I can do it with a single interface that
>would be
>>>>>> ideal.  If I have to go with eth0.0, eth0.1, etc that's a good
>second
>>>>>> choice.
>>>>>>
>>>>>> Robert
>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>>> James Sumners
>>>>> http://james.sumners.info/ (technical profile)
>>>>> http://jrfom.com/ (personal site)
>>>>> http://haplo.bandcamp.com/ (band page)
>>>>>
>>>>> _______________________________________________
>>>>> Ale mailing list
>>>>> Ale at ale.org
>>>>> http://mail.ale.org/mailman/listinfo/ale
>>>>> See JOBS, ANNOUNCE and SCHOOLS lists at
>>>>> http://mail.ale.org/mailman/listinfo
>>>>>
>>>>
>>>> _______________________________________________
>>>> Ale mailing list
>>>> Ale at ale.org
>>>> http://mail.ale.org/mailman/listinfo/ale
>>>> See JOBS, ANNOUNCE and SCHOOLS lists at
>>>> http://mail.ale.org/mailman/listinfo
>>>>
>>>>
>>>
>>>
>>> --
>>> James Sumners
>>> http://james.sumners.info/ (technical profile)
>>> http://jrfom.com/ (personal site)
>>> http://haplo.bandcamp.com/ (band page)
>>>  _______________________________________________
>>> Ale mailing list
>>> Ale at ale.org
>>> http://mail.ale.org/mailman/listinfo/ale
>>> See JOBS, ANNOUNCE and SCHOOLS lists at
>>> http://mail.ale.org/mailman/listinfo
>>>
>>
>> _______________________________________________
>> Ale mailing list
>> Ale at ale.org
>> http://mail.ale.org/mailman/listinfo/ale
>> See JOBS, ANNOUNCE and SCHOOLS lists at
>> http://mail.ale.org/mailman/listinfo
>>
>>
>
>
>-- 
>[stillwaxin at gmail.com ~]$ cat .signature
>cat: .signature: No such file or directory
>[stillwaxin at gmail.com ~]$
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Ale mailing list
>Ale at ale.org
>http://mail.ale.org/mailman/listinfo/ale
>See JOBS, ANNOUNCE and SCHOOLS lists at
>http://mail.ale.org/mailman/listinfo

--
Jim Kinney
Linux Systems Analyst
Physicist/Brewer
http://jimkinney.us
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ale.org/pipermail/ale/attachments/20150123/91173b28/attachment.html>


More information about the Ale mailing list