editer les tables de routage

  • Auteur de la discussion hibou666667
  • Date de début

hibou666667

Nouveau membre
voila, j'ai un serveur qui tourne sur mandrake 10, qui permet de relier 2 réseaux locaux, il doit donc servir de passerelle
j'arrive à éditer les routes avec
route add -net 192.168.10.0 netmask 255.255.255.0 gw 192.168.10.1
route add -net 192.168.20.0 netmask 255.255.255.0 gw 192.168.20.1

j'ai autorisé le forwarding avec
echo 1 > /proc/sys/net/ipv4/ip_forward

on me dit qu'il faut aussi faire :
iptables -A FORWARD -j ACCEPT
mais mon bash ne connait pas la commande iptables
comment je peux faire pour l'obtenir ?
 

Arodhnar

Expert
est ce que tu fais tout ca en root ?

iptables n'est pas obligatoire, mais sert à filtrer les packets qui passent par ta machine et donc permet la mise en place d'un firewall
Pour voir s'il est installé tabes rpm -qa iptables

la commande iptables -A FORWARD -j ACCEPT n'est nécessaire que si tu as un firewall d'installé sur ton serveur (ex. shorewall sous mdk 10)
 

hibou666667

Nouveau membre
oui je fais tout ca en root, mais pour l'instant je n'ai pas de firewall, iptables ne serait pas nécessaire ?
la configuration des passerelles est correcte, mais les réseaux ne communiquent pas
 

Arodhnar

Expert
chaque réseau voit le serveur mais ils ne se voit pas entre eux c'est ça ?

si c'est le cas, il faut mettre en place un pont entre les deux et iptables peux servir à ça.
Regarde aussi du coté d'ebtables

 

Quaid37

Nouveau membre
Pour acceder à la commande iptables, il faut que iptables soit installer => pour Mandrake 10 tu fais
urpmi iptables
il te demande les cd ...
et c'est bon !
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 131
Messages
6 717 956
Membres
1 586 383
Dernier membre
potofeu
Partager cette page
Haut