DHCP server
Svein Halvor Halvorsen
svein.h at lvor.halvorsen.cc
Fri Oct 24 04:23:54 PDT 2008
Daniel Bye wrote:
> On Fri, Oct 24, 2008 at 11:43:32AM +0200, Svein Halvor Halvorsen wrote:
>> Hi,
>>
>> I'm not sure if this is an issue with my dhcp server or the client, but
>> since I seem to get troubles with two different clients, I'm thinking it
>> might be the server:
>>
>>
>> I've got a FreeBSD 7.0-p4 machine running isc-dhcp3-server-3.0.5_2
>> serving my home network. When my Linux (Archlinux) client request
>> a lease, this happens:
>>
>> [root at weld:~]$ dhcpcd -n eth0
>> eth0: dhcpcd 4.0.2 starting
>> eth0: broadcasting for a lease
>> eth0: offered 10.0.0.176 from 10.0.1.1 `mirrorball'
>> eth0: checking 10.0.0.176 is available on attached networks
>>
>> ... and then it times out, and does not configure the network. This
>> makes me think that there may be a client issue, since the DCHP server
>> does indeed offer an address. But I also have troubles with a Mac OS X
>> client (although it's a little more vague about the errors).
>
> If the server is handing out /24 network prefixes, then once your clients
> bind the offered address in 10.0.0/24, they can no longer communicate with
> the server in 10.0.1/24.
>
> You can
>
> a) give the DHCP server an alias IP address in 10.0.0/24 on the
> appropriate interface
> b) change the network prefix to 16 bits, so that 10.0.0 and 10.0.1
> (and ALL other addresses with the prefix 10.0) are in the same
> logical network space
> c) renumber your DHCP pool
The dhcp server has netmask /23, and are also handing out this netmask
to clients.
I have lots of clients running FreeBSD, Windows and OS X not
complaining. I do however, have one OS X client that's been constantly
complaining, and recently also an Archlinux machine. It used to work on
the Linux client up until recently.
It might be the client, in which case I should probably ask some
Lunux-folks, but since one of the apples also have a problem, I thought
I might be the server.
Can I diagnose this any further?
sv.
More information about the freebsd-questions
mailing list