Forum Linux.débutant Script démarrage - Debian

Posté par  .
Étiquettes : aucune
0
20
juil.
2005
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  (site web personnel) . Évalué à 3.

    iptables-save pour voir... (je ne l'utilise pas mais j'ai tapé man iptables...)
  • # /etc/network/interfaces

    Posté par  . Évalué à 4.

    Salut,

    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  . Évalué à 1.

    Salut,

    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.