Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1064 connectés 

 


Dernière réponse
Sujet : un truc trop chelou pour creer un script !?! :/
kiddo C'est normal.
Systematiquement, dans tes fichiers ascii, tu auras des ^M en fin de ligne (retour chariot) si tu les edites sous win; et ça, les unix n'aiment pas trop.
 
(fais un cat -etv du script edite sous win et tu verras)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
kiddo C'est normal.
Systematiquement, dans tes fichiers ascii, tu auras des ^M en fin de ligne (retour chariot) si tu les edites sous win; et ça, les unix n'aiment pas trop.
 
(fais un cat -etv du script edite sous win et tu verras)
djtoz bon ca y j ai trouve d ou ca venait
en fait, c ke je faisais un copier/coller de mes regles a partir d'un fichier windows et apparement ca ne lui plait pas du tout !
 
j ai ecrit mon script direct de mon nux et la ca passais sans prob
 
chelou, mais bon now ca marche nikel :p
djtoz bon cette fois je me suis mis en root
et j ai executer ce fichier :
 
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
iptables -P INPUT DROP
iptables -P OUTUT ACCEPT
iptables -P FORWARD DROP
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
iptables -t nat -P OUTPUT ACCEPT
iptables -t mangle -P PREROUTING ACCEPT
iptables -t mangle -P OUTPUT ACCEPT
iptables -N SuiviConnexions
iptables -A SuiviConnexions -m state --state NEW -i eth0 -s 192.168.0.1 -j ACCEPT
iptables -A SuiviConnexions -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -i eth0 -s 192.168.0.1 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -j SuiviConnexions
iptables -t nat -A POSTROUTING -s 192.168.0.1 -o ppp0 -j MASQUERADE
echo "1" > /proc/sys/net/ipv4/ip_forward
 
et voici la reponse :
 
[root@gateway tmp]# ./firewall
iptables: No chain/target/match by that name
iptables: Table does not exist (do you need to insmod?)
iptables: No chain/target/match by that name
iptables: Table does not exist (do you need to insmod?)
iptables: No chain/target/match by that name
iptables: Table does not exist (do you need to insmod?)
iptables: Bad policy name
iptables: Bad built-in chain name
iptables: Bad policy name
iptables: Bad policy name
iptables: Bad policy name
iptables: Bad policy name
iptables: Bad policy name
iptables: Bad policy name
iptables: Chain already exists
'ptables v1.2.3: Invalid target name `ACCEPT
Try `iptables -h' or 'iptables --help' for more information.
'ptables v1.2.3: Invalid target name `ACCEPT
Try `iptables -h' or 'iptables --help' for more information.
'ptables v1.2.3: Invalid target name `ACCEPT
Try `iptables -h' or 'iptables --help' for more information.
'ptables v1.2.3: Invalid target name `SuiviConnexions
Try `iptables -h' or 'iptables --help' for more information.
'ptables v1.2.3: Invalid target name `ACCEPT
Try `iptables -h' or 'iptables --help' for more information.
'ptables v1.2.3: Invalid target name `MASQUERADE
Try `iptables -h' or 'iptables --help' for more information.
'ptables v1.2.3: Invalid target name `DROP
Try `iptables -h' or 'iptables --help' for more information.
'ptables v1.2.3: Invalid target name `DROP
Try `iptables -h' or 'iptables --help' for more information.
'ptables v1.2.3: Invalid target name `DROP
Try `iptables -h' or 'iptables --help' for more information.
'ptables v1.2.3: Invalid target name `DROP
Try `iptables -h' or 'iptables --help' for more information.
'ptables v1.2.3: Invalid target name `DROP
Try `iptables -h' or 'iptables --help' for more information.
'ptables v1.2.3: Invalid target name `DROP
Try `iptables -h' or 'iptables --help' for more information.
: No such file or directorypv4/ip_forward
 
bon c qd meme fou tt ca, pk si je tape les commandes une par une y a aucun probleme !!
il me parle de prob de modules
mais la j ai mis toutes mes regles a la main et donc tous les bons modules sont deja charge !
 
je capte vraiment po pq il refuse de m executer ce t1 de fichier !!
grrrrrrrrrrr :o

 

[edtdd]--Message édité par djtoz--[/edtdd]

kadreg j'suis con, vire les '$' en début de ligne :)
djtoz nan nan
j avais remarque que les users n avait po /sbin/ ds leur path
je leur ai mis, et ca change rien
 
de toute facon j ai aussi essayer de lancer mon script en root et ca fais pareil !
mais c koi ce delire ???? :/
c chiant de taper ts les paramettres a chaque fois :/
kadreg

911GT3 a écrit a écrit :

les users n'ont pas de droits d'execution sur /sbin/, ca peut venir de là.  




 
Ils sont surtout pas sbin dans le path.
 
djtoz, modifie tes iptables en /sbin/iptables

911GT3 les users n'ont pas de droits d'execution sur /sbin/, ca peut venir de là.
djtoz bon y a vraiment un truc ke je pige pas la ! :/
 
voila le fichier que j ai creer (pour etablir mes regles iptables):
 
iptables=/sbin/iptables
$iptables -F
$iptables -X
$iptables -t nat -F
$iptables -t nat -X
$iptables -t mangle -F
$iptables -t mangle -X
$iptables -P INPUT DROP
$iptables -P OUTUT ACCEPT
$iptables -P FORWARD DROP
$iptables -t nat -P PREROUTING ACCEPT
$iptables -t nat -P POSTROUTING ACCEPT
$iptables -t nat -P OUTPUT ACCEPT
$iptables -t mangle -P PREROUTING ACCEPT
$iptables -t mangle -P OUTPUT ACCEPT
$iptables -N SuiviConnexions
$iptables -A SuiviConnexions -m state --state NEW -i eth0 -s 192.168.0.1 -j ACCEPT
$iptables -A SuiviConnexions -m state --state ESTABLISHED,RELATED -j ACCEPT
$iptables -A INPUT -i eth0 -s 192.168.0.1 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
$iptables -A FORWARD -j SuiviConnexions
$iptables -t nat -A POSTROUTING -s 192.168.0.1 -o ppp0 -j MASQUERADE
/bin/echo "1" > /proc/sys/net/ipv4/ip_forward
 
j ai mis tous les droits a tout le monde sur le fichier (pour etre sur que ca vienne po de la)
 
maintenant quand j'execute ce fichier, voila ce qu'il me repond :
 
[djtoz@gateway tmp]$ ./firewall
: No such file or directory
: No such file or directory
: No such file or directory
: No such file or directory
: No such file or directory
: No such file or directory
: No such file or directory
: No such file or directory
: No such file or directory
: No such file or directory
: No such file or directory
: No such file or directory
: No such file or directory
: No such file or directory
: No such file or directory
: No such file or directory
: No such file or directory
: No such file or directory
: No such file or directory
: No such file or directory
: No such file or directory
: No such file or directory
: No such file or directorypv4/ip_forward
 
alors c quoi le prob la ??
parce que si je tape les commandes du fichier une par une dans le shell, ben ca marche tres bien !!

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR