Bonjour,
Vraiment novice dans le monde linux, j'aimerais que la commande :
iptables -t nat - A POSTROUTING -o eth1 -j MASQUERADE
soit automatiquement lancé au démarrage car je dois la lancer à chaque démarage de la machine...Quel est donc la marche à suivre?
# essaye...
Posté par Maxime (site web personnel) . Évalué à 3.
# /etc/network/interfaces
Posté par Bastien Mourgues . Évalué à 4.
la configuration réseau chez debian se fait via le fichier /etc/network/interfaces. Consulte man interfaces si tu veux savoir comment il est fait.
Pour répondre à ta question, dans le fichier, tu dois rajouter la ligne
up iptables -t nat - A POSTROUTING -o eth1 -j MASQUERADE
après celle contenant iface eth1...
# Script démarrage - Debian
Posté par Xavier FACQ . Évalué à 1.
Tu peux mettre ta ligne, et les autres si tu en as, dans un fichier batch
que tu places ensuite dans le répertoire /etc/init.d/
Ensuite tu fais des liens (ln -s) dans les répertoires /etc/rc*.d/ correspondant aux niveaux de démarrage que tu souhaites (ex minimum /etc/rc2.d) avec la syntaxe suivante S<nombre>iptables. Ainsi à chaques démarrages il sera lancé automatiquement. Ca ressemble un peu aux services sous Windows.
Voici quelques liens concernant les services et iptables :
http://lea-linux.org/admin/admin_boot/daemons.html(...)
http://www.eme-enseignement.fr/caleca/netfilter/iptables.htm(...)
a+
Xavier
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.