> Je vais essay� de r�sumer ma situation assez clairement... :-)
> J'ai une machine, qui tourne sous testing. Elle est connect�e � un r�seau
> local (par une carte r�seau eth0).

> -Toutes les connexions vers 10.*.*.* soient dirig�es vers le r�seua local

Ca, �a ce fait dans la table de routage (cf. route) :)

route add -net 10.0.0.0 netmask 255.0.0.0 eth0

Ca va ajouter une ligne ds la table de routage qui dit :
Toutes les demandes pour le r�seau 10.0.0.0 doivent �tre dirig�es vers eth0

> -Toutes les connexions passant par le port 21, 80 110 soient dirig�es ver
> le
> r�seua local (et donc utilise la passerelle ad�quate)

La, c'est iptables qu'il faut utiliser. Ca donne un truc du genre :
iptables -t nat -A PREROUTING -p tcp --dport 21 -j DNAT --to IP_PASSERELLE

En gros, tout ce qui est � destination du port 21 en TCP doit �tre
redirig� vers IP_PASSERELLE (c pareil pour UDP : -p udp)

> -Que tout le reste passe par ma connexion ADSL

Encore ds la table de routage :
route add default ppp0

Ie : si aucune r�gle de la table de routage marche, tu rediriges �a vers
ppp0 (soit, internet)


Tom

Répondre à