Si j'ai bien compris la situation est la suivante :
Reseau local ----- eth1 (192.168.0.2) Serveur eth0 (192.168.0.1) ---- Modem
Or là il y a un problème. En effet, les deux interfaces appartiennent au même "réseau" du point de vue IP (192.168.0.x/255.255.255.0). Donc le serveur, s'il doit envoyer un paquet vers une adresse IP dans cette plage ne sais pas par quelle interface le router.
Je te conseil d'utiliser deux réseaux IP différents :
Reseau local (machines en 192.168.1.x) --- eth1 (192.168.1.1) Serveur eth0 (192.168.0.1) --- Modem
La passerelle par défaut pour les machines du réseau local sera 192.168.1.1.
Par contre, il y a quelque chose que je ne comprends pas bien. Pourquoi l'interface qui est connecté à ton modem ADSL a-t-elle une adresse privée ? Ton modem ne ferait-il pas lui même office de passerelle, auquel cas, tu n'as pas besoin de rajouter une autre passerelle, ce qui complique pas mal (deux fois du NAT, c'est pas très joli). Si ton modem ne fait pas lui même passerelle (ou si tu l'as configuré comme un simple bridge), ton serveur doit faire tourner un PPPoE et l'interface de sortie à parametrer n'est pas eth0 (même si ton modem y est physiquement connecté) mais ppp0.
[^] # Re: Routage
Posté par Guillaume Duc . En réponse au message Linux en tant que système réseau. Évalué à 4.