Zdobywanie wiedzy w tej dziedzinie, zacznij od przejrzenia postów o Freesco i NND, dodaj trochę zdrowego rozsądku i elastyczności, a także pomysłowości, a na pewno sobie poradzisz.
Temat jest dość obszerny, a zarazem nie jest aż tak skomplikowany.
Jakbym chciał odpowiedzieć dokładnie na postawione pytanie, musiałbym przepisać większość postów.
Na stronie ZCiecha są potrzebne skrypty, a opis pewnie można znaleźć na stronie Karoliana. Zajrzyj też tu:
http://linux.insurgents.net/artykuly/dhcp_arp.htm
Zadaj konkretne pytanie a udzielę Ci konkretnej odpowiedzi.