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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  un peu d'aide : iptables !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

un peu d'aide : iptables !

n°206973
bioman
Posté le 02-01-2003 à 18:35:46  profilanswer
 

Pourquoi de l'exterieur personne ne peux ce connecter a mon serveur web? Merci
 
Voici le script :
 

Code :
  1. #! /bin/sh
  2. iptables -F
  3. iptables -X
  4. iptables -P INPUT DROP
  5. iptables -P OUTPUT DROP
  6. iptables -P FORWARD DROP
  7. iptables -t nat -F
  8. iptables -t nat -X
  9. iptables -t nat -P PREROUTING ACCEPT
  10. iptables -t nat -P POSTROUTING ACCEPT
  11. iptables -t nat -P OUTPUT ACCEPT
  12. iptables -t mangle -F
  13. iptables -t mangle -X
  14. iptables -t mangle -P PREROUTING ACCEPT
  15. iptables -t mangle -P POSTROUTING ACCEPT
  16. iptables -t mangle -P FORWARD ACCEPT
  17. iptables -t mangle -P OUTPUT ACCEPT
  18. iptables -A INPUT -i lo -j ACCEPT
  19. iptables -A OUTPUT -o lo -j ACCEPT
  20. iptables -A INPUT -i eth0 -j ACCEPT
  21. iptables -A OUTPUT -o eth0 -j ACCEPT
  22. iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
  23. iptables -A FORWARD -i eth0 -o ppp0 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
  24. iptables -A FORWARD -i ppp0 -o eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT
  25. iptables -A OUTPUT -o ppp0 -p udp --sport 1024: --dport 53 -m state --state ! INVALID -j ACCEPT
  26. iptables -A INPUT -i ppp0 -p udp --sport 53 --dport 1024: -m state --state RELATED,ESTABLISHED -j ACCEPT
  27. iptables -A OUTPUT -o ppp0 -p tcp --sport 1024: --dport 25 -m state --state ! INVALID -j ACCEPT
  28. iptables -A INPUT -i ppp0 -p tcp --sport 25 --dport 1024: -m state --state RELATED,ESTABLISHED -j ACCEPT
  29. iptables -A INPUT -p tcp --dport 80 -i ppp0 -j ACCEPT
  30. iptables -A OUTPUT -p tcp --sport 80 -o ppp0 -j ACCEPT

mood
Publicité
Posté le 02-01-2003 à 18:35:46  profilanswer
 

n°206993
Mjules
Modérateur
Parle dans le vide
Posté le 02-01-2003 à 19:30:23  profilanswer
 

ton serveur est sur la passerelle ou derrière ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°206997
jolly
Posté le 02-01-2003 à 19:35:03  profilanswer
 

Mjules a écrit :

ton serveur est sur la passerelle ou derrière ?


 
+1

n°207022
bioman
Posté le 02-01-2003 à 20:43:21  profilanswer
 

sur la passerelle.

n°207024
Mjules
Modérateur
Parle dans le vide
Posté le 02-01-2003 à 20:46:16  profilanswer
 

tu n'acceptes pas l'entrée sur le port 80 via ppp0, le serveur web écoute en local sur le 80 qui est fermé, essaye avec ça :

iptables -A INPUT -p tcp --sport 80 -i ppp0 -j ACCEPT
iptables -A OUTPUT -p tcp --dport 80 -o ppp0 -j ACCEPT


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°207974
bioman
Posté le 05-01-2003 à 21:32:56  profilanswer
 

marche toujours pas :(
 

n°207977
udok
La racaille des barbus ©clémen
Posté le 05-01-2003 à 22:00:12  profilanswer
 

Mjules a écrit :

tu n'acceptes pas l'entrée sur le port 80 via ppp0, le serveur web écoute en local sur le 80 qui est fermé, essaye avec ça :

iptables -A INPUT -p tcp --sport 80 -i ppp0 -j ACCEPT
iptables -A OUTPUT -p tcp --dport 80 -o ppp0 -j ACCEPT

 


 
ça c'est plutot pour surfer

n°207979
udok
La racaille des barbus ©clémen
Posté le 05-01-2003 à 22:04:22  profilanswer
 

dans tes 2 dernières lignes, remplace tes "-A" par des "-I"

n°207995
le passant
Posté le 06-01-2003 à 00:28:52  profilanswer
 

N'est-ce pas plutôt une histoire de DNS ?
 
La requête DNS n'aboutissant pas, il t'est impossible de renvoyer la page Web ???
 
Le passant.

n°208015
partouche
Posté le 06-01-2003 à 11:42:23  profilanswer
 

ben moi j'aimerai bien configurer le firewall justement alors euh.. il faut mettre tout ce qu'il a mis dans le premier message dans /etc/init.d/firewall ou un truc du genre non?
enfin bref on fait comment  :whistle:  
et pis c mieux iptables / ipchains / ipfwadm .. c lequel le mieux?

mood
Publicité
Posté le 06-01-2003 à 11:42:23  profilanswer
 

n°208016
stef_dober​mann
Personne n'est parfait ...
Posté le 06-01-2003 à 11:45:07  profilanswer
 

salut :hello:
 
Merci bioman d'avoir posé la question, g le même PB que je n'ai toujours pas résolus.
 
mais moi c qu'il n'y a rien que ne veut rentrer !! meme pas la connexion SSH, que j'autorise pourtant :??:
 
en me connectant à partir de mon PC local je voi bien mon server (ping et tous) mais à partir d'une machine situé à l'extérieur de mon rezo local, ya rien, et veux rien savoir.
mais je v essayer ca

Code :
  1. iptables -I INPUT -p tcp --sport 80 -i ppp0 -j ACCEPT
  2. iptables -I OUTPUT -p tcp --dport 80 -o ppp0 -j ACCEPT


comme le dit udok on vera bien ce soir...


---------------
Tout à commencé par un rêve...
n°208018
stef_dober​mann
Personne n'est parfait ...
Posté le 06-01-2003 à 11:48:23  profilanswer
 

Le passant a écrit :

N'est-ce pas plutôt une histoire de DNS ?
 
La requête DNS n'aboutissant pas, il t'est impossible de renvoyer la page Web ???
 
Le passant.


 
je ne crois pas car meme en mettant l'IP, il ne veux rien savoir !! enfin pour mon cas  :lol:


---------------
Tout à commencé par un rêve...
n°208021
aurelboiss
Posté le 06-01-2003 à 12:33:28  profilanswer
 

essaye en mettant juste cette ligne:
 
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
 
@++

n°208086
le passant
Posté le 06-01-2003 à 15:54:44  profilanswer
 

T'as essayé en virant le : --sport 1024: et --dport 1024: , pour le DNS quand même ??
 
Remplace toutes tes règles en OUTPUT par un :

Code :
  1. iptables -A OUTPUT -o ppp0 -m state -state RELATED,ESTABLISHED -j ACCEPT


 
Tout aussi efficace que ce que tu utilises, mais bien moins embètant à mettre en place. Comme de toute manière tu filtre ce qui ce passe en INPUT...
 
Mais avant tout : tu as loguer ton traffic pour voir ce qui plantait ???
 
Histoire déjà de voir ce qui est utilisé comme port (udp, tcp, sport, dport), et de voir si c'est le DNS qui est HS ou le HTTP.
 
Parce que la tes règles semblent ok, mais bon, si tu ouvais donner plus d'infos.
 
Le passant.
 
Edit : et puis aussi remplace ton ! INVALID par des NEW,RELATED,ESTABLISHED. Préfère dans ce cas nommer expressement ce que tu acceptes. Sinon, tu n'est pas sur du tout de l'état dans lequel un packet ce présente. (la technologie peut buguer !!)


Message édité par le passant le 06-01-2003 à 15:58:29
n°208146
stef_dober​mann
Personne n'est parfait ...
Posté le 06-01-2003 à 18:39:33  profilanswer
 

vous pouvez tester ?
 
http://stefdobber.no-ip.com
 
merci de me donner un résultat


---------------
Tout à commencé par un rêve...
n°208148
bioman
Posté le 06-01-2003 à 18:43:24  profilanswer
 

Impossible d'afficher la page

n°208150
HJ
Posté le 06-01-2003 à 18:46:19  profilanswer
 

il faut aussi autoriser le dns a entrer et sortir:
 
iptables -A INPUT -i ppp0 --protocol udp --source-port 53 -j ACCEPT
iptables -A OUTPUT -o ppp0 --protocol udp --destination-port 53 -j ACCEPT

n°208152
e_esprit
Posté le 06-01-2003 à 18:53:32  profilanswer
 

verifies que tu recoit bien les requetes de connexions, parce que ca m'etonnerait pas que le probleme soit que ton firewall bloque les reponses de ton serveur en sortie (je doute qu'il utilise le port 80 comme source pour toutes ses reponses...)


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°208290
stef_dober​mann
Personne n'est parfait ...
Posté le 07-01-2003 à 09:11:20  profilanswer
 

bioman a écrit :

Impossible d'afficher la page
 


merci bioman, mais la je voi pas car j'ai mis volontairement  
la police par defaut en ACCEPT uniquement pour les sortie (OUTPUT) donc la je voi pas non plus ??


---------------
Tout à commencé par un rêve...

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  un peu d'aide : iptables !

 

Sujets relatifs
Forward de port iptablesUne regle Iptables ...
[noob inside] besoin d'aide pour installer linux [guru linux needed]Aide pour multiboot [bouton recherche used]
linux toolbox cd bootable.... besoin d'aide...Pb script iptables : forward pop3
Grand besoin d'aide pour débuter sous Linux !!!![Iptables] Aide sur un script
Besoin d'aide script IpTables !aide pour "mon script" iptables
Plus de sujets relatifs à : un peu d'aide : iptables !


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