Script de démarrage

Bonjour
J’aimerais executer cette ligne a chaque demarage de mon serveur :

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j DNAT --to-destination 192.168.0.1:3128

comment faire SVP

Merci d’avance

Cordialement

Salut,

Tu l’implantes (en dur) en [mono]/etc/sysctl.conf[/mono] sous cette forme :

[mono][…]

forwarding

verify /etc/network/options : ip_forward=no

net.ipv4.ip_forward = 1
[…][/mono]

et tu valides par [mono]# sysctl -p /etc/sysctl.conf[/mono]

[mono]$ man sysctl[/mono]

[quote]DESCRIPTION
sysctl est utilisé pour modifier les paramètres du noyau en cours d’exécution. Les paramètres utilisables sont ceux présents dans le répertoire
/proc/sys. Procfs est nécessaire pour utiliser sysctl sous Linux. Vous pouvez utiliser sysctl aussi bien pour lire que pour écrire des paramètres.
[/quote]

N’as-tu pas déjà un script iptables (firewall) en place ?

non pas du tout .
dans etc/init.d j’édite un au hasard et je rentre mes ligne que je veux rajouter .
le trois quart du temps , le /etc/init.d/apache fonctionne tout le temps et ça répond en fonction de mes besoins .

mais c’est pas propre , j’aimerais le faire propre car ci un jours je cède ma place a un autre technicien , il faut qu’il retrouve tout ce qui as était fait dans les règle