Devi fare una singola sottorete.
Supponiamo 192.168.1.x (quindi con subnetmask 255.255.255.0).
Dai a TUTTI gli apparati un IP di questo intervallo, ovviamente statici.
Dai ai due gateway due IP diversi.
Ad esempio

router ALICE 192.168.1.1
router EOLO 192.168.1.2

computer1 192.168.1.3
computer2 192.168.1.4
...

Poi, ai computer che vuoi che utilizzino alice, metti come gateway 192.168.1.1.
In quelli che vuoi che utilizzino eolo 192.168.1.2

Riguardo ai DNS puoi settarli direttamente, staticamente, mettendoli tutti quanti a 8.8.8.8 (google) e 208.67.220.220 (opendns).

Fine