Pages : 1
#1 Le 04/09/2007, à 15:01
- CasseTaTele
[Résolu] Script iptables au démarrage
Bonjour,
j'ai un problème similaire à celui exposé ici. Cependant les solutions proposées échouent pour moi donc je me permets de reposter.
Lorsque je démarre je n'ai pas accès à internet (par exemple: firefox cherche en vain google, thunderbird échoue, etc...). Pour qu'iptables se configure correctement, je suis obligé de redémarrer le réseau (en décochant puis recochant la case activé de l'icone réseau ou en console sudo /etc/init.d/networking restart ). J'avais installé firestarter puis shorewall mais j'avais aussi des problèmes pour les lancer automatiquement au démarrage et je préfère au final tout faire avec un script.
J'ai essayé de bien faire toutes les étapes de l'autre topic:
sudo apt-get remove shorewall firestarter guarddog fwbuilder --purge
se connecter à : http://easyfwgen.morizot.net/gen/ et configurer le firewall puis
Copier/coller de la page générée dans /etc/init.d/iptables
puis rendre le script executable:
sudo chmod +x /etc/init.d/iptables
puis rendre le script actif au demarrage du pc :
sudo update-rc.d iptables defaults
Comme le problème persistait, j'ai essayé de rajouter un lien symbolique vers /etc/init.d/iptables dans /etc/network/if-pre-up.d :
sudo ln -s /etc/init.d/iptables /etc/network/if-pre-up.d/iptables
mais ça n'a rien changé...
D'où peut venir le problème ?
Dernière modification par CasseTaTele (Le 06/09/2007, à 19:18)
Hors ligne
#2 Le 05/09/2007, à 09:48
- CasseTaTele
Hors ligne
#3 Le 06/09/2007, à 10:33
- CasseTaTele
Re : [Résolu] Script iptables au démarrage
merci, il faut que je regarde ça chez moi mais le script que j'ai fais fonctionne bien une fois lancé.
le problème c'est que je comprend pas pourquoi il ne se lance pas au démarrage,
j'ai pourtant bien fais :
sudo update-rc.d iptables defaults
qui a créé un lien vers /etc/rc2.d/
Hors ligne
#4 Le 06/09/2007, à 13:01
- galak001
Re : [Résolu] Script iptables au démarrage
exactement le même problème que toi, je repost si je trouve une solution
#5 Le 06/09/2007, à 17:59
- galak001
Re : [Résolu] Script iptables au démarrage
Bon,
j'ai verifié les droits et j'ai vu aussi que dans /etc/rc2.d/ y relancait iptables de base en S99iptables alors j'ai compris que ca se lancait au démarrage mais que cette dernière commande annulait l'effet du fichier chilli.iptables pour moi (peut etre donne un autre nom que iptables a ton script et lance le après le lancement de iptables d'origine. C'est ce que j'ai fais et ca marche maintenant
C'est surement pas nickel comme méthode mais je débute aussi
+++
#6 Le 06/09/2007, à 19:21
- CasseTaTele
Re : [Résolu] Script iptables au démarrage
yep! ça marche!
merci
J'avais en effet d'autres script qui se lançaient après le mien.
je les ai viré, il y en avait dans /etc/rc2.d/ mais aussi dans /etc/rc3.d/ et /etc/rc4.d/
bref je les ai tous controlé et viré.
dans mon cas les liens pointaient sur /etc/init.d/webmin-iptables et s'appelaient S99webmin-iptable .
Grand merci a+.
Hors ligne