ipcop, ça fait ça très bien, il faut 10min pour l'installer et il y a une interface web
sinon plus en détail
|
_______A_________
| passerelle |
¯¯¯B¯¯¯¯C¯¯¯¯D¯¯¯
| | |
A : ip et masque compatible avec la passerelle
B : 192.168.0.254/24
C : 192.168.1.254/24
D : 192.168.2.254/24
routage actif, parefeu/acl correctement configuré pour répondre à tes besoins
par exemple :
## ces règles permettent de surfer sur les 3 réseaux
iptable -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
iptable -A FORWARD -i $B -o $A -m state --state NEW -j ACCEPT
iptable -A FORWARD -i $C -o $A -m state --state NEW -j ACCEPT
iptable -A FORWARD -i $D -o $A -m state --state NEW -j ACCEPT
## ici on autorise le réseau B à communiquer avec le réseau C
iptable -A FORWARD -i $B -o $C -m state --state NEW -j ACCEPT
iptable -A FORWARD -i $C -o $B -m state --state NEW -j ACCEPT
## et on refuse tout le reste
iptable -P INPUT DROP
iptable -P OUTPUT DROP
iptable -P FORWARD DROP
Attention, c'est très bloquant comme règle, on empêche même la passerelle de faire autre chose que du routage et on ne filtre pas
mais c'est juste un exemple
=====================================
autre possibilité : vlan
mais il te faut au moins 1 switch gérant le vlan ou alors tu le fais sous linux avec 4 cartes réseau (modprobe 802q + vconfig add vlan ...)
dans tous les cas, il faut plus de détails, comme la position et le rôle de l'AD, les autres serveurs... et quels ressources/réseaux/serveurs doivent contacter les postes des 3 sous réseaux