Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/05/2007, à 16:18

bubu8941

[résolu]help problème iptables

voila j'utilise un serveur debian avec xen d'installé dessus...
lorsque je met mon script de firewall au démarrage de la machine virtuelle, plus rien ne semble fonctionner.. alors que je pense que mon script est correct ... le voici :

#!/bin/bash

#nettoyage iptable
/sbin/iptables -t filter -F
/sbin/iptables -t nat -F
/sbin/iptables -t mangle -F
/sbin/iptables -t raw -F
/sbin/iptables -t filter -P INPUT ACCEPT
/sbin/iptables -t filter -P OUTPUT ACCEPT
/sbin/iptables -t filter -P FORWARD ACCEPT
/sbin/iptables -t nat -P PREROUTING ACCEPT
/sbin/iptables -t nat -P POSTROUTING ACCEPT
/sbin/iptables -t nat -P OUTPUT ACCEPT
/sbin/iptables -t mangle -P PREROUTING ACCEPT
/sbin/iptables -t mangle -P OUTPUT ACCEPT
/sbin/iptables -t mangle -P POSTROUTING ACCEPT
/sbin/iptables -t mangle -P FORWARD ACCEPT
/sbin/iptables -t mangle -P INPUT ACCEPT
/sbin/iptables -t raw -P OUTPUT ACCEPT
/sbin/iptables -t raw -P PREROUTING ACCEPT
#autorisation ssh et/ou ldap port entrant
/sbin/iptables -A INPUT -p tcp -i eth0  --dport ssh -j ACCEPT
/sbin/iptables -A INPUT -p tcp -i eth0  --dport ldap -j ACCEPT
/sbin/iptables -A INPUT -p tcp -i eth0  --dport ftp -j ACCEPT
/sbin/iptables -A INPUT -p tcp -i eth0  --dport nfs -j ACCEPT


#bloquer reste du trafic entrant
/sbin/iptables -P INPUT DROP
#autoriser le trafic en local
/sbin/iptables -I INPUT 2 -i lo -j ACCEPT

Dernière modification par bubu8941 (Le 24/05/2007, à 11:46)


Le bar est loin, la route est verglacée, l'église est proche mais je marcherai avec prudence.
Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade !

Hors ligne

#2 Le 22/05/2007, à 16:55

bubu8941

Re : [résolu]help problème iptables

euh au secours sad


Le bar est loin, la route est verglacée, l'église est proche mais je marcherai avec prudence.
Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade !

Hors ligne

#3 Le 22/05/2007, à 17:02

Santa

Re : [résolu]help problème iptables

Plus rien ne semble fonctionner... C'est à dire ?
Plus de connection ssh par exemple ?
Est ce que lorsque tu flush les rêgles ssh remarche ?


S'il n'y a pas de réponse simple, c'est peut-être que le problème est compliqué...

Hors ligne

#4 Le 22/05/2007, à 17:11

bubu8941

Re : [résolu]help problème iptables

en effet, plus de connexion ssh :./
oui tout refonctionne quand je remet une politique ACCEPT pour INPUT....
je ne comprend pas ce qui bloque dans le sens où une fois que j'ai autorisé les services qui me sont nécessaires, cela devrait fonctionner.....


Le bar est loin, la route est verglacée, l'église est proche mais je marcherai avec prudence.
Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade !

Hors ligne

#5 Le 22/05/2007, à 17:20

Santa

Re : [résolu]help problème iptables

Est-tu sur qu'avec xen c'est bien eth0 qui est utilisé ??
Si ça se trouve en virtuel ça n'est pas routé par eth mais directement en lo.


S'il n'y a pas de réponse simple, c'est peut-être que le problème est compliqué...

Hors ligne

#6 Le 22/05/2007, à 17:35

bubu8941

Re : [résolu]help problème iptables

non il s'agit bien de l'interface eth0
en fait il y a un brdige entre l'interface virtuelle de la machine virtuelle et l'interface réelle
au fait merci Santa de m'aider wink

Dernière modification par bubu8941 (Le 22/05/2007, à 17:37)


Le bar est loin, la route est verglacée, l'église est proche mais je marcherai avec prudence.
Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade !

Hors ligne

#7 Le 23/05/2007, à 09:41

Santa

Re : [résolu]help problème iptables

Question bête: tu n'as pas changer le port d'écoute de ton serveur ssh ??
Il écoute bien sur le port 22 ?

Essaye de mettre 22 au lieu de ssh dans ton script. Peut-être que le fichier /etc/services est mal renseigné... J'y crois pas trop mais bon.


S'il n'y a pas de réponse simple, c'est peut-être que le problème est compliqué...

Hors ligne

#8 Le 23/05/2007, à 10:13

bubu8941

Re : [résolu]help problème iptables

ok je vais vérifier ça mais je ne me souviens pas avoir changé le port d'écoute de ssh


Le bar est loin, la route est verglacée, l'église est proche mais je marcherai avec prudence.
Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade !

Hors ligne

#9 Le 23/05/2007, à 10:38

bubu8941

Re : [résolu]help problème iptables

ouais avec 22 c'est pas trop ça même si je peux me loger, je m'explique :
il faut deux bonnes minutes pour que le serveur me demande mon mot de passe et encore 5 bonnes minutes pour être dans ma session ....


Le bar est loin, la route est verglacée, l'église est proche mais je marcherai avec prudence.
Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade !

Hors ligne

#10 Le 23/05/2007, à 10:42

Santa

Re : [résolu]help problème iptables

Ca ressemble à un pb de résolution DNS. SSH fait une résolution DNS sur l'IP du client pour les logs, vérifie que ta machine virtuelle résout facilement des requêtes dns lorsque le script iptables est actif.


S'il n'y a pas de réponse simple, c'est peut-être que le problème est compliqué...

Hors ligne

#11 Le 23/05/2007, à 10:51

bubu8941

Re : [résolu]help problème iptables

ouais mais quand on a pas de dns comment on fait pour contourner ce souci??


Le bar est loin, la route est verglacée, l'église est proche mais je marcherai avec prudence.
Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade !

Hors ligne

#12 Le 23/05/2007, à 10:57

Santa

Re : [résolu]help problème iptables

Que se passe-t-il si tu change la policy INPUT en REJECT au lieu de DROP ?


S'il n'y a pas de réponse simple, c'est peut-être que le problème est compliqué...

Hors ligne

#13 Le 23/05/2007, à 11:12

bubu8941

Re : [résolu]help problème iptables

le REJECT me met comme erreur "Bad policy name", et remplace le DROP par un ACCEPt


Le bar est loin, la route est verglacée, l'église est proche mais je marcherai avec prudence.
Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade !

Hors ligne

#14 Le 23/05/2007, à 11:17

Santa

Re : [résolu]help problème iptables

Et pour les autres services tu as le même comportement ?? Un lag de 2 mn avant de fonctionner ?
ftp par ex.


S'il n'y a pas de réponse simple, c'est peut-être que le problème est compliqué...

Hors ligne

#15 Le 23/05/2007, à 11:26

Santa

Re : [résolu]help problème iptables

Dans le fichier /etc/hosts de la machine virtuelle, ajoute les noms de tes deux machines. Genre:

192.168.0.2  madebian
192.168.0.3  debianxen

Ca aidera la resol dns si c'est ça le pb.


S'il n'y a pas de réponse simple, c'est peut-être que le problème est compliqué...

Hors ligne

#16 Le 23/05/2007, à 11:46

bubu8941

Re : [résolu]help problème iptables

j'ai fait cette modification mais cela ne change rien à mon problème de délai..


Le bar est loin, la route est verglacée, l'église est proche mais je marcherai avec prudence.
Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade !

Hors ligne

#17 Le 23/05/2007, à 14:30

Santa

Re : [résolu]help problème iptables

Je cale. Surtout si ton ftp fait pareil...
Essaye de sniffer avec wireshark si tu te le sens...


S'il n'y a pas de réponse simple, c'est peut-être que le problème est compliqué...

Hors ligne

#18 Le 23/05/2007, à 14:50

bubu8941

Re : [résolu]help problème iptables

ouais n'empêche je me demande si les problèmes viennent du  fait que cette machine soit une vm xen (que j'ai d'ailleurs eu toutes les peines du monde à faire tourner) enfin merci quand même du coup de main ^^


Le bar est loin, la route est verglacée, l'église est proche mais je marcherai avec prudence.
Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade !

Hors ligne

#19 Le 23/05/2007, à 18:33

fredr

Re : [résolu]help problème iptables

Essayes d'ajouter:

iptables -I INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

FredR


ArcoLinuxD Awesome
L'optimiste pense que nous vivons dans le meilleur des mondes. Et le pessimiste craint que ce ne soit exact.

Hors ligne

#20 Le 23/05/2007, à 18:36

fredr

Re : [résolu]help problème iptables

Mon script iptables ci dessous: il ne me pose aucun problème.

#!/bin/sh
##
## iptables.sh
##
## Made by Frederic
## Login   <fredremy@fredremy-laptop>

##

iptables -F INPUT
iptables -F OUTPUT
iptables -F FORWARD

iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT
iptables -P FORWARD DROP

iptables -I INPUT -i vmnet8 -j ACCEPT
iptables -I OUTPUT -o vmnet8 -j ACCEPT

iptables -I INPUT -s 127.0.0.1 -j ACCEPT

iptables -I INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

iptables -I INPUT -p TCP --dport 20 -m state --state NEW -j ACCEPT
iptables -I INPUT -p TCP --dport 21 -m state --state NEW -j ACCEPT
iptables -I INPUT -p TCP --dport 80 -m state --state NEW -j ACCEPT
iptables -I INPUT -p TCP --dport 443 -m state --state NEW -j ACCEPT
iptables -I INPUT -p TCP --dport 23 -m state --state NEW -j ACCEPT


ArcoLinuxD Awesome
L'optimiste pense que nous vivons dans le meilleur des mondes. Et le pessimiste craint que ce ne soit exact.

Hors ligne

#21 Le 23/05/2007, à 19:53

rj

Re : [résolu]help problème iptables

Bonjour,

En suivant le tutoriel "Comment configurer son réseau local" j'essai de mettre en place la fonction "ICS" sur un poste Ubunu 6.06 dapper et je coince au chapitre "Activer le partage de connexions.

Le poste qui recoit ICS a une l'adresse: 10.0.0.2 - masque: 255.0.0.0 - passerelle - 10.0.0.138  et est connecté au reseau via une carte eth0

J'ai un portable qui a une l'adresse: 10.0.0.3 - masque: 255.0.0.0 - passerelle - 10.0.0.138

Mon modem/routeur est un speedtouch 530 est connecé au poste qui recoit le ICS via eth1 avec dhcp

j'ai activer le partage réseau par:

iptables -t nat -A POSTROUTING -s 10.0.0.0/32 -o eth1 -j MASQUERADE

Daprès le tutoriel à ce stade je doit pouvoir me connecter sur internet.

Je peus me connecter avec la poste ICS mais pas avec le portable

Je pense avoir fait une erreur avec le paramtrage des postes

Quelqu'un a t-il une idée à me donner

Hors ligne

#22 Le 23/05/2007, à 20:17

Santa

Re : [résolu]help problème iptables

=> rj crée un nouveau poste pour ta question

=> fredr, ça se tente mais si ça marche je comprends pas: avec
/sbin/iptables -A INPUT -p tcp -i eth0  --dport ssh -j ACCEPT
il couvre déjà les established. Et en ssh il n'y a pas de RELATED.

Mais qui ne tente rien...


S'il n'y a pas de réponse simple, c'est peut-être que le problème est compliqué...

Hors ligne

#23 Le 24/05/2007, à 10:58

bubu8941

Re : [résolu]help problème iptables

merci fredr merci merci merci tout fonctionne correctement maintenant big_smile
encore merci à tout le monde wink


Le bar est loin, la route est verglacée, l'église est proche mais je marcherai avec prudence.
Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade !

Hors ligne