Two subnets, one with PXE clients

Osmany osmany at
Tue Mar 2 21:36:03 UTC 2010

On Sat, 2010-02-20 at 20:48 +0000, Simon Hobson wrote:
> <osmany at> wrote:
> >I would like some help in configuring my DHCP. Currently I am running
> >ubuntu server 9.04 with dhcp3. I have successfully configured it with
> >dynamic dns updates. Recently I had to install and configure an LTSP server
> >but I would like to use the same DHCP to assign IP addresses to he PXE
> >Clients but here is the thing; I would like to work with the PXE Clients on
> >the same physical network but on a separate subnet. For example I would
> >like the windows XP clients to work on the subnet and the PXE
> >Clients to work on the subnet, of course I have a second NIC
> >installed and configured.
>  From the way it's phrased, I assume both sets of clients are on the 
> same physical network ? Ie, a machine may boot into PXE and get one 
> address, then boot into Windows with the same network cable and get a 
> different address.
> If this is the case, then you have a shared network and MUST 
> configure the server accordingly.
> You do NOT need a separate network card for this, and in fact it will 
> complicate matters if you do. You can add multiple IP addresses to 
> one interface, use the "ip" command to do this, eg "ip addr add 
> dev eth0" will add to whatever is already 
> configured on eth0. Ubuntu is Debian derived, so you can add this to 
> /etc/network/interfaces to have it done automatically :
> auto eth0
> iface eth0 inet static
>    address
>    netmask
>    up ip addr add dev eth0
I tried to do this but when I did the dhcp3-server could not start
because it detects multiple IPs on that interface. On the other hand
when I add another NIC and configure it with the address I
get the udhcpc nak on the client side. How can I solve this?

More information about the dhcp-users mailing list