Lancement d'un script
Résolu/Fermé
gerard2656
Messages postés
137
Date d'inscription
mardi 8 août 2006
Statut
Membre
Dernière intervention
28 mars 2010
-
16 nov. 2008 à 12:46
gerard2656 Messages postés 137 Date d'inscription mardi 8 août 2006 Statut Membre Dernière intervention 28 mars 2010 - 16 nov. 2008 à 15:49
gerard2656 Messages postés 137 Date d'inscription mardi 8 août 2006 Statut Membre Dernière intervention 28 mars 2010 - 16 nov. 2008 à 15:49
A voir également:
- Lancement d'un script
- Script vidéo youtube - Guide
- Script bat - Guide
- Lancer un script au démarrage windows 10 - Guide
- Executeur de script - Télécharger - Édition & Programmation
- Yuzu crash au lancement - Forum Jeux PC
10 réponses
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
16 nov. 2008 à 14:29
16 nov. 2008 à 14:29
Salut,
essaie de lancer les scripts un par un sans utiliser le script avec le choix
essaie de lancer les scripts un par un sans utiliser le script avec le choix
/etc/iptables_stop /etc/iptables_start
gerard2656
Messages postés
137
Date d'inscription
mardi 8 août 2006
Statut
Membre
Dernière intervention
28 mars 2010
2
16 nov. 2008 à 14:58
16 nov. 2008 à 14:58
Bonjour l'ami20j,
voila ce qu'il me met lorsque je lance /etc/iptables_start
bash: /etc/iptables_start : /bin/sh^M : mauvais interpréteur: Aucun fichier ou dossier de ce type
idem avec /etc/iptables_stop
Parcontre quand je lance ' locate iptables_start ' voila la réponse
/etc/iptables_start
merci
voila ce qu'il me met lorsque je lance /etc/iptables_start
bash: /etc/iptables_start : /bin/sh^M : mauvais interpréteur: Aucun fichier ou dossier de ce type
idem avec /etc/iptables_stop
Parcontre quand je lance ' locate iptables_start ' voila la réponse
/etc/iptables_start
merci
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
16 nov. 2008 à 15:12
16 nov. 2008 à 15:12
Re,
Quel éditeur de texte tu as utilisé?!
Affiche
Quel éditeur de texte tu as utilisé?!
Affiche
cat -A /etc/iptables_*
gerard2656
Messages postés
137
Date d'inscription
mardi 8 août 2006
Statut
Membre
Dernière intervention
28 mars 2010
2
16 nov. 2008 à 15:27
16 nov. 2008 à 15:27
ok lami20j,
J'ai utilisé le bloc note de XP. Voila ce qu'il me donne
#!/bin/sh$
#^M$
# Description: configuration de firewall netfilter/iptables^M$
#^M$
# Initialization de la table FILTER^M$
#^M$
iptables -F^M$
iptables -X^M$
iptables -P INPUT DROP ^M$
iptables -P OUTPUT DROP^M$
iptables -P FORWARD DROP # les 3 cmd presque la debranchement des cables^M$
^M$
# Initialization de la table NAT^M$
#^M$
iptables -t nat -F^M$
iptables -t nat -X^M$
iptables -t nat -P PREROUTING ACCEPT^M$
iptables -t nat -P POSTROUTING ACCEPT^M$
iptables -t nat -P OUTPUT ACCEPT^M$
#^M$
# Initialisation de la table MANGLE^M$
#^M$
iptables -t mangle -F^M$
iptables -t mangle -X^M$
iptables -t mangle -P PREROUTING ACCEPT^M$
iptables -t mangle -P INPUT ACCEPT^M$
iptables -t mangle -P OUTPUT ACCEPT^M$
iptables -t mangle -P FORWARD ACCEPT^M$
iptables -t mangle -P POSTROUTING ACCEPT^M$
^M$
# interface lo^M$
iptables -A INPUT -i lo -s '0.0.0.0/0' -d '0.0.0.0/0' -j ACCEPT^M$
iptables -A OUTPUT -o lo -s '0.0.0.0/0' -d '0.0.0.0/0' -j ACCEPT^M$
^M$
# table FILTER^M$
^M$
# chaine INPUT^M$
iptables -A INPUT -i eth0 -d 192.168.2.6 -m state --state ESTABLISHED,RELATED -j ACCEPT^M$
^M$
^M$
^M$
# chaine FORWARD^M$
iptables -A FORWARD -i eth0 -o eth1 -s 0.0.0.0/0 -d 192.168.1.0/24 -m state --state RELATED,ESTABLISHED -j ACCEPT^M$
iptables -A FORWARD -i eth1 -o eth0 -s 192.168.1.0/24 -d 10.0.0.0/0 -m state --state ! INVALID -j ACCEPT^M$
^M$
^M$
# chaine OUTPUT^M$
iptables -A OUTPUT -o eth0 -m state --state ! INVALID -j ACCEPT^M$
iptables -A OUTPUT -o eth1 -m state --state ! INVALID -j ACCEPT^M$
^M$
# table NAT^M$
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.2 -j SNAT --to-source 192.168.2.6^M$
Pour ne pas M-jtre obligM-i de rM-icrire M-ga ^M$
echo 1 > /proc/sys/net/ipv4/ip_forward tu as 2 posibilitM-is : ^M$
^M$
- M-icrire cette ligne dans /etc/init.d/rc.local ^M$
- ajouter dans le fichier /etc/sysctl.conf la ligne $
#!/bin/sh^M$
#^M$
# Description: configuration de firewall netfilter/iptables^M$
#^M$
# Initialization de la table FILTER^M$
#^M$
iptables -F^M$
iptables -X^M$
iptables -P INPUT DROP ^M$
iptables -P OUTPUT DROP^M$
iptables -P FORWARD DROP # les 3 cmd presque la debranchement des cables^M$
^M$
# Initialization de la table NAT^M$
#^M$
iptables -t nat -F^M$
iptables -t nat -X^M$
iptables -t nat -P PREROUTING ACCEPT^M$
iptables -t nat -P POSTROUTING ACCEPT^M$
iptables -t nat -P OUTPUT ACCEPT^M$
#^M$
# Initialisation de la table MANGLE^M$
#^M$
iptables -t mangle -F^M$
iptables -t mangle -X^M$
iptables -t mangle -P PREROUTING ACCEPT^M$
iptables -t mangle -P INPUT ACCEPT^M$
iptables -t mangle -P OUTPUT ACCEPT^M$
iptables -t mangle -P FORWARD ACCEPT^M$
iptables -t mangle -P POSTROUTING ACCEPT^M$
^M$
# interface lo^M$
iptables -A INPUT -i lo -s '0.0.0.0/0' -d '0.0.0.0/0' -j ACCEPT^M$
iptables -A OUTPUT -o lo -s '0.0.0.0/0' -d '0.0.0.0/0' -j ACCEPT^M$
^M$
# table FILTER^M$
^M$
# chaine INPUT^M$
iptables -A INPUT -i eth0 -d 192.168.2.6 -m state --state ESTABLISHED,RELATED -j ACCEPT^M$
^M$
^M$
^M$
# chaine FORWARD^M$
iptables -A FORWARD -i eth0 -o eth1 -s 0.0.0.0/0 -d 192.168.1.0/24 -m state --state RELATED,ESTABLISHED -j ACCEPT^M$
iptables -A FORWARD -i eth1 -o eth0 -s 192.168.1.0/24 -d 10.0.0.0/0 -m state --state ! INVALID -j ACCEPT^M$
^M$
^M$
# chaine OUTPUT^M$
iptables -A OUTPUT -o eth0 -m state --state ! INVALID -j ACCEPT^M$
iptables -A OUTPUT -o eth1 -m state --state ! INVALID -j ACCEPT^M$
^M$
# table NAT^M$
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.2 -j SNAT --to-source 192.168.2.6^M$
Pour ne pas M-jtre obligM-i de rM-icrire M-ga ^M$
echo 1 > /proc/sys/net/ipv4/ip_forward tu as 2 posibilitM-is : ^M$
^M$
- M-icrire cette ligne dans /etc/init.d/rc.local ^M$
- ajouter dans le fichier /etc/sysctl.conf la ligne $
$
#!/bin/sh^M$
#^M$
# Description: dM-isactivation du firewall netfilter/iptables^M$
#^M$
# table FILTER^M$
#^M$
iptables -F^M$
iptables -X^M$
iptables -P INPUT ACCEPT ^M$
iptables -P OUTPUT ACCEPT^M$
iptables -P FORWARD ACCEPT ^M$
^M$
# la table NAT^M$
#^M$
iptables -t nat -F^M$
iptables -t nat -X^M$
iptables -t nat -P PREROUTING ACCEPT^M$
iptables -t nat -P POSTROUTING ACCEPT^M$
iptables -t nat -P OUTPUT ACCEPT^M$
#^M$
# la table MANGLE^M$
#^M$
iptables -t mangle -F^M$
iptables -t mangle -X^M$
iptables -t mangle -P PREROUTING ACCEPT^M$
iptables -t mangle -P INPUT ACCEPT^M$
iptables -t mangle -P OUTPUT ACCEPT^M$
iptables -t mangle -P FORWARD ACCEPT^M$
iptables -t mangle -P POSTROUTING ACCEPT^M$
#! /bin/sh$
#!/bin/sh^M$
#^M$
# Description: dM-isactivation du firewall netfilter/iptables^M$
#^M$
# table FILTER^M$
#^M$
iptables -F^M$
iptables -X^M$
iptables -P INPUT ACCEPT ^M$
iptables -P OUTPUT ACCEPT^M$
iptables -P FORWARD ACCEPT ^M$
^M$
# la table NAT^M$
#^M$
iptables -t nat -F^M$
iptables -t nat -X^M$
iptables -t nat -P PREROUTING ACCEPT^M$
iptables -t nat -P POSTROUTING ACCEPT^M$
iptables -t nat -P OUTPUT ACCEPT^M$
#^M$
# la table MANGLE^M$
#^M$
iptables -t mangle -F^M$
iptables -t mangle -X^M$
iptables -t mangle -P PREROUTING ACCEPT^M$
iptables -t mangle -P INPUT ACCEPT^M$
iptables -t mangle -P OUTPUT ACCEPT^M$
iptables -t mangle -P FORWARD ACCEPT^M$
iptables -t mangle -P POSTROUTING ACCEPT^M$
J'ai utilisé le bloc note de XP. Voila ce qu'il me donne
#!/bin/sh$
#^M$
# Description: configuration de firewall netfilter/iptables^M$
#^M$
# Initialization de la table FILTER^M$
#^M$
iptables -F^M$
iptables -X^M$
iptables -P INPUT DROP ^M$
iptables -P OUTPUT DROP^M$
iptables -P FORWARD DROP # les 3 cmd presque la debranchement des cables^M$
^M$
# Initialization de la table NAT^M$
#^M$
iptables -t nat -F^M$
iptables -t nat -X^M$
iptables -t nat -P PREROUTING ACCEPT^M$
iptables -t nat -P POSTROUTING ACCEPT^M$
iptables -t nat -P OUTPUT ACCEPT^M$
#^M$
# Initialisation de la table MANGLE^M$
#^M$
iptables -t mangle -F^M$
iptables -t mangle -X^M$
iptables -t mangle -P PREROUTING ACCEPT^M$
iptables -t mangle -P INPUT ACCEPT^M$
iptables -t mangle -P OUTPUT ACCEPT^M$
iptables -t mangle -P FORWARD ACCEPT^M$
iptables -t mangle -P POSTROUTING ACCEPT^M$
^M$
# interface lo^M$
iptables -A INPUT -i lo -s '0.0.0.0/0' -d '0.0.0.0/0' -j ACCEPT^M$
iptables -A OUTPUT -o lo -s '0.0.0.0/0' -d '0.0.0.0/0' -j ACCEPT^M$
^M$
# table FILTER^M$
^M$
# chaine INPUT^M$
iptables -A INPUT -i eth0 -d 192.168.2.6 -m state --state ESTABLISHED,RELATED -j ACCEPT^M$
^M$
^M$
^M$
# chaine FORWARD^M$
iptables -A FORWARD -i eth0 -o eth1 -s 0.0.0.0/0 -d 192.168.1.0/24 -m state --state RELATED,ESTABLISHED -j ACCEPT^M$
iptables -A FORWARD -i eth1 -o eth0 -s 192.168.1.0/24 -d 10.0.0.0/0 -m state --state ! INVALID -j ACCEPT^M$
^M$
^M$
# chaine OUTPUT^M$
iptables -A OUTPUT -o eth0 -m state --state ! INVALID -j ACCEPT^M$
iptables -A OUTPUT -o eth1 -m state --state ! INVALID -j ACCEPT^M$
^M$
# table NAT^M$
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.2 -j SNAT --to-source 192.168.2.6^M$
Pour ne pas M-jtre obligM-i de rM-icrire M-ga ^M$
echo 1 > /proc/sys/net/ipv4/ip_forward tu as 2 posibilitM-is : ^M$
^M$
- M-icrire cette ligne dans /etc/init.d/rc.local ^M$
- ajouter dans le fichier /etc/sysctl.conf la ligne $
#!/bin/sh^M$
#^M$
# Description: configuration de firewall netfilter/iptables^M$
#^M$
# Initialization de la table FILTER^M$
#^M$
iptables -F^M$
iptables -X^M$
iptables -P INPUT DROP ^M$
iptables -P OUTPUT DROP^M$
iptables -P FORWARD DROP # les 3 cmd presque la debranchement des cables^M$
^M$
# Initialization de la table NAT^M$
#^M$
iptables -t nat -F^M$
iptables -t nat -X^M$
iptables -t nat -P PREROUTING ACCEPT^M$
iptables -t nat -P POSTROUTING ACCEPT^M$
iptables -t nat -P OUTPUT ACCEPT^M$
#^M$
# Initialisation de la table MANGLE^M$
#^M$
iptables -t mangle -F^M$
iptables -t mangle -X^M$
iptables -t mangle -P PREROUTING ACCEPT^M$
iptables -t mangle -P INPUT ACCEPT^M$
iptables -t mangle -P OUTPUT ACCEPT^M$
iptables -t mangle -P FORWARD ACCEPT^M$
iptables -t mangle -P POSTROUTING ACCEPT^M$
^M$
# interface lo^M$
iptables -A INPUT -i lo -s '0.0.0.0/0' -d '0.0.0.0/0' -j ACCEPT^M$
iptables -A OUTPUT -o lo -s '0.0.0.0/0' -d '0.0.0.0/0' -j ACCEPT^M$
^M$
# table FILTER^M$
^M$
# chaine INPUT^M$
iptables -A INPUT -i eth0 -d 192.168.2.6 -m state --state ESTABLISHED,RELATED -j ACCEPT^M$
^M$
^M$
^M$
# chaine FORWARD^M$
iptables -A FORWARD -i eth0 -o eth1 -s 0.0.0.0/0 -d 192.168.1.0/24 -m state --state RELATED,ESTABLISHED -j ACCEPT^M$
iptables -A FORWARD -i eth1 -o eth0 -s 192.168.1.0/24 -d 10.0.0.0/0 -m state --state ! INVALID -j ACCEPT^M$
^M$
^M$
# chaine OUTPUT^M$
iptables -A OUTPUT -o eth0 -m state --state ! INVALID -j ACCEPT^M$
iptables -A OUTPUT -o eth1 -m state --state ! INVALID -j ACCEPT^M$
^M$
# table NAT^M$
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.2 -j SNAT --to-source 192.168.2.6^M$
Pour ne pas M-jtre obligM-i de rM-icrire M-ga ^M$
echo 1 > /proc/sys/net/ipv4/ip_forward tu as 2 posibilitM-is : ^M$
^M$
- M-icrire cette ligne dans /etc/init.d/rc.local ^M$
- ajouter dans le fichier /etc/sysctl.conf la ligne $
$
#!/bin/sh^M$
#^M$
# Description: dM-isactivation du firewall netfilter/iptables^M$
#^M$
# table FILTER^M$
#^M$
iptables -F^M$
iptables -X^M$
iptables -P INPUT ACCEPT ^M$
iptables -P OUTPUT ACCEPT^M$
iptables -P FORWARD ACCEPT ^M$
^M$
# la table NAT^M$
#^M$
iptables -t nat -F^M$
iptables -t nat -X^M$
iptables -t nat -P PREROUTING ACCEPT^M$
iptables -t nat -P POSTROUTING ACCEPT^M$
iptables -t nat -P OUTPUT ACCEPT^M$
#^M$
# la table MANGLE^M$
#^M$
iptables -t mangle -F^M$
iptables -t mangle -X^M$
iptables -t mangle -P PREROUTING ACCEPT^M$
iptables -t mangle -P INPUT ACCEPT^M$
iptables -t mangle -P OUTPUT ACCEPT^M$
iptables -t mangle -P FORWARD ACCEPT^M$
iptables -t mangle -P POSTROUTING ACCEPT^M$
#! /bin/sh$
#!/bin/sh^M$
#^M$
# Description: dM-isactivation du firewall netfilter/iptables^M$
#^M$
# table FILTER^M$
#^M$
iptables -F^M$
iptables -X^M$
iptables -P INPUT ACCEPT ^M$
iptables -P OUTPUT ACCEPT^M$
iptables -P FORWARD ACCEPT ^M$
^M$
# la table NAT^M$
#^M$
iptables -t nat -F^M$
iptables -t nat -X^M$
iptables -t nat -P PREROUTING ACCEPT^M$
iptables -t nat -P POSTROUTING ACCEPT^M$
iptables -t nat -P OUTPUT ACCEPT^M$
#^M$
# la table MANGLE^M$
#^M$
iptables -t mangle -F^M$
iptables -t mangle -X^M$
iptables -t mangle -P PREROUTING ACCEPT^M$
iptables -t mangle -P INPUT ACCEPT^M$
iptables -t mangle -P OUTPUT ACCEPT^M$
iptables -t mangle -P FORWARD ACCEPT^M$
iptables -t mangle -P POSTROUTING ACCEPT^M$
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
16 nov. 2008 à 15:31
16 nov. 2008 à 15:31
Re,
J'ai utilisé le bloc note de XP.
Ha! Ha! Ha! ;-DDDD
Tu n'as pas trouvé autre chose que Bloc Notes Xp?!
Tape
J'ai utilisé le bloc note de XP.
Ha! Ha! Ha! ;-DDDD
Tu n'as pas trouvé autre chose que Bloc Notes Xp?!
Tape
perl -pi -e 's/\r//' /etc/iptables_*
gerard2656
Messages postés
137
Date d'inscription
mardi 8 août 2006
Statut
Membre
Dernière intervention
28 mars 2010
2
16 nov. 2008 à 15:35
16 nov. 2008 à 15:35
:) :)
Il ne me donne rien du tout meme pas une erreure. Cool hein?
:)
Il ne me donne rien du tout meme pas une erreure. Cool hein?
:)
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
16 nov. 2008 à 15:37
16 nov. 2008 à 15:37
Re,
Teste tes scripts et dit si ça marche maintenant.
Teste tes scripts et dit si ça marche maintenant.
gerard2656
Messages postés
137
Date d'inscription
mardi 8 août 2006
Statut
Membre
Dernière intervention
28 mars 2010
2
16 nov. 2008 à 15:43
16 nov. 2008 à 15:43
/etc/iptables_stop semble fonctionner tandis que
/etc/iptables_start voilà ce qu'il met
/etc/iptables_start: 53: Pour: not found
/etc/iptables_start: 56: -: not found
/etc/iptables_start: 57: -: not found
/etc/iptables_start voilà ce qu'il met
/etc/iptables_start: 53: Pour: not found
/etc/iptables_start: 56: -: not found
/etc/iptables_start: 57: -: not found
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
16 nov. 2008 à 15:47
16 nov. 2008 à 15:47
Regarde dans ton script, tu dois avoir des lignes qui commencer avec le mot Pour
Il faut les commenter.
Il faut les commenter.
gerard2656
Messages postés
137
Date d'inscription
mardi 8 août 2006
Statut
Membre
Dernière intervention
28 mars 2010
2
16 nov. 2008 à 15:49
16 nov. 2008 à 15:49
hello,
J'ai verifier, j'avais fait des erreure aux lignes 53.56 et 57.
Tout est OK.
Merci Lami
J'ai verifier, j'avais fait des erreure aux lignes 53.56 et 57.
Tout est OK.
Merci Lami