On Sun, Mar 23, 2003 at 12:58:17PM +0100, news linux wrote:
> Bonjour,
> 

Bonsoir

> Je suis entrain de mont� un routeur servant de passerelle pour la
> premi�re fois et je voudrait que tout se lance au d�marrage sans aucune
> intervention.
> Et pour l'instant tout marche correctement sauf le masquage d'ip avec
> iptables que je doit lanc� manuellement a chaque d�marrage.
> 
> Je me suis un petit peu rensegnier et je mis perd un peu car certain
> utilise:
> 
> - le script /etc/init.d/iptables  (save/stop...)
>   mais il parait que se n'est pas conseiller. De toute fa�on sa ne
> marche pas:
> ordi2:~# /etc/init.d/iptables save

Je crois il faut un argument � iptables save (le nom de la liste de
r�gles)

> Savinging iptables ruleset: save ""sed: can't read  : No such file or
> directory
> 

Il me semble que �a signifie que sed essaie d'ouvrir le fichier " " qui
n'existe pas (voir plus haut).


Pour que �a marche une fa�on simple pourrait �tre je pense:
  1. mettre en place tes r�gles iptables;
  2. # /etc/init.d/iptables save active (l'ensemble de r�gles active est
  celui qui est lan�� lors de /etc/init.d/iptables start par d�faut);
  3. # update-rc iptables defaults (l� je ne suis pas s�r � 100% du
  defaults)
Au prochain d�marrage �a devrait marcher.  C'est la solution qui utilise
le script iptables, sinon en effet il y a:


> - et d'autre font leur propre script maison mais je ne sais ni le
> fabriquer ni lui permettre de se lancer au d�marrage.
> 

C'est tr�s simple, tu mets dans un fichier la liste des r�gles que tu
utilises (premi�re ligne du fichier doit �tre #/bin/sh), tu mets ce
fichier dans /etc/init.d, tu le rends �x�cutable, tu utilises la
commande update-rc.d (man update-rc.d)

HTH

-- 
arno

Répondre à