Szia,
lehet sokat nem fog segíteni amit mondok, de nekem volt egy hasonló megoldásom otthon jódarabig. Én a gépet routernek használtam, ADSL net bejött, eth0ra, onnan meg eth1ről ment kifele a helyi hálóra.
én iptablest használta a csomagok továbbítására. De mint mondom, ebben az esetben a gépem volt a router, Te viszont egy DHCP szervert szeretnél belőle.
Mondjuk amit elküldtél
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.5
abban én ott látom a problémát, tovább nem nézve a kódot, hogy nincs pl eth2, de te oda is szeretnél továbbítani, illetve, hogy eth1 is már DHCPről kapja az IPt ugyanazon a tartományon belül. Ha akarsz maradni ezen a vonalon, akkor én megpróbálnám a routerben kikapcsolni a DHCP kiosztást. Illetve a servert tudatni róla, hogy pl a 192.168.1.1 már létezik, azt ne ossza ki és egyéb apróságok
megmondod miért van 2 switch? nincs elég kimenete egynek?