probleme avec certains sripts

probleme avec certains sripts - Linux et OS Alternatifs

Marsh Posté le 08-11-2003 à 16:26:18    

bonjour,
 
j'essaye de faire des sripts pour firewall et partage de connexion, mais j'ai un probleme
 
Voila mon sript
 

Code :
  1. #!/bin/sh
  2. ifconfig eth0 192.168.0.1 netmask 255.255.255.0
  3. echo 1 > /proc/sys/net/ipv4/ip_forward
  4. iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE


 
je lui fais un chmod +x
 
si je le lance avec sh partage il me dit

Code :
  1. routeur:~# sh partage
  2. 'ptables v1.2.6a: Invalid target name `MASQUERADE
  3. Try `iptables -h' or 'iptables --help' for more information.


 
avec ./partage

Code :
  1. routeur:~# ./partage
  2. : bad interpreter: No such file or directory


 
si je tape mes commandes directement dans le shell, ligne par ligne ca marche tres bien
 

Reply

Marsh Posté le 08-11-2003 à 16:26:18   

Reply

Marsh Posté le 08-11-2003 à 16:28:36    

pkoi ca marche si je mets ligne par ligne alors ??

Reply

Marsh Posté le 08-11-2003 à 16:30:43    

essaye en utilisant /bin/bash au lieu de /bin/sh

Reply

Marsh Posté le 08-11-2003 à 16:32:47    

Macolu a écrit :

essaye en utilisant /bin/bash au lieu de /bin/sh


 
meme probleme

Reply

Marsh Posté le 08-11-2003 à 16:58:54    

est avec un exec "iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE"


---------------
Fais le ou ne le fais pas, mais il n'y a pas d'essai !!!
Reply

Marsh Posté le 08-11-2003 à 17:47:07    

oui, G le meme probleme

Reply

Marsh Posté le 08-11-2003 à 23:46:36    

personne n'a une idée ?

Reply

Marsh Posté le 08-11-2003 à 23:48:11    

#!/bin/bash j'ai ca  et exactement la meme ligne que toi et ca marche donc je ne comprends pas...
 
Tu édites ton fichier texte avec koi ??


---------------
Fais le ou ne le fais pas, mais il n'y a pas d'essai !!!
Reply

Marsh Posté le 08-11-2003 à 23:58:40    

avex l'editeur de MC

Reply

Marsh Posté le 09-11-2003 à 00:08:05    

cat partage > fw.sh
 
sh fw.sh


---------------
Fais le ou ne le fais pas, mais il n'y a pas d'essai !!!
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed