А какой вообще смысл разносить роутер и ДХЦП по машинам? Какие настройки в DHCP прописываешь? Что подразумевается под "сервер"ом вообще? Какая на нем нагрузка? Вообще, классно настраивается вариант squid+iptables+dhcp, нагрузка на машину, в принципе, небольшая(зависит от правил и их количества).