If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Well we'd all love to help you but you're just not giving enough information. Kind of like "My fridge isn't working. It's plugged in and making noise. It's about 6 feet hight by 3 feet wide by 2 feet deep and it's not working. Can you tell me why?". More information would help.

That being said, here's a few things to check:

Make sure any firewall on the client is letting DHCP broadcasts through. (If manual settings on the client work, this is likely the problem)
Make sure Internet Connection Sharing is enabled on the interface connected to the router, not the client.
Make sure all the necessary services (i.e. especially DHCP) are enabled on the server
Make sure the switch between the server and the client is working properly. If there is no switch, you need a crossover cable between them.
Check your layer 1 - make sure all the cables and hardware, ancluding all the NICs, is good.

Otherwise, post the results from "ipconfig /all" in a command prompt, along with any other info you think may be helpful and somebody mey see something else.

Government is like fire - a handy servant, but a dangerous master - George Washington
Government is not reason, it is not eloquence - it is force. - George Washington.

Make sure the clients have the server as their gateway. Also, if you haven't already, you need to bridge the connections in the server to provide the routing capability. My guess would be that this is what you have overlooked. I don't remember the exact way to set this up on 2000, but I think Striek is right that its through the "internet connection sharing". You might try googling with that as the search syntax and might find some useful information.