what router are you using? and some specs please?
in os x, and with most routers, you will be able to manually set an ip for your computer...such as i did with mine...
i left the router alone...don't mess with it...but you need to know your router's ip address, for instance, mine is 192.168.0.1...you should know what that is...you can double check by typing that in your browsers address bar.
then i went to the apple menu>system preferences...
clicked the network tab, and where it says "using dhcp", i changed that to "manually". now, if you haven't messed with the router's default settings, you can put your ip address to something like 192.168.0.2, anywhere through 192.168.0.299...(a router's default is to set the dhcp's to anything between 100 and 199)...note that the last digit needs to start with a 2 and be no more than three numbers long... now you need to leave the subnet to 255.255.255.0 and your router's ip address to what your routers ip is (EX mine is 192.168.0.1). your router should recognize this and it will no longer NEED to use dhcp.