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

  FORUM HardWare.fr
  Linux et OS Alternatifs

  script iptables

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

script iptables

n°703690
chaica
Posté le 07-07-2005 à 15:29:37  profilanswer
 

Bonjour,
 
J'accepterai volontiers de l'aide sur un script iptables. J'ai lu les howto  mais quelque chose doit m'échapper car je me fais bloquer. Ma machine est un serveur sur le net qui recoit tout le trafic par la carte eth0. Pas de forwarding.
 

Code :
  1. #!/bin/sh -e
  2. #Load needed modules
  3. modprobe ip_tables
  4. modprobe ip_conntrack_ftp
  5. iptables -F
  6. iptables -X
  7. iptables -Z
  8. #Drop everything on the 3 strings
  9. iptables -P INPUT DROP
  10. iptables -P OUTPUT DROP
  11. iptables -P FORWARD DROP
  12. #We accept everything on lo interface
  13. iptables -A INPUT  -i lo -j ACCEPT
  14. iptables -A OUTPUT -o lo -j ACCEPT
  15. #We accept FTP
  16. iptables -A INPUT -i eth0 -p tcp --sport 21 -j ACCEPT
  17. iptables -A OUTPUT -o eth0 -p tcp --dport 21 -m state --state ESTABLISHED -j ACCEPT
  18. iptables -A INPUT -i eth0 -p tcp --sport 20 -j ACCEPT
  19. iptables -A OUTPUT -o eth0 -p tcp --dport 20 -m state --stateESTABLISHED,RELATED -j ACCEPT
  20. #FTP Data
  21. iptables -A INPUT -i eth0 -p tcp --sport 1024:65535 --dport 1024:65535 -m state --state ESTABLISHED,RELATED -j ACCEPT
  22. iptables -A OUTPUT -o eth0 -p tcp --sport 1024:65535 --dport 1024:65535 -m state --state ESTABLISHED,RELATED -j ACCEPT
  23. #We accept SSH
  24. iptables -A INPUT -i eth0 -p tcp --sport 22 -j ACCEPT
  25. iptables -A OUTPUT -o eth0 -p tcp --dport 22 -j ACCEPT
  26. #We accept NTP
  27. iptables -A INPUT -i eth0 -p tcp --sport 123 -j ACCEPT
  28. iptables -A INPUT -o eth0 -p tcp --dport 123 -j ACCEPT
  29. iptables -A INPUT -i eth0 -p udp --sport 123 -j ACCEPT
  30. iptables -A INPUT -o eth0 -p udp --dport 123 -j ACCEPT
  31. #We accept DNS
  32. iptables -A INPUT -i eth0 -p udp --sport 53 -j ACCEPT
  33. iptables -A OUTPUT -o eth0 -p udp --dport 53 -j ACCEPT



---------------
Du taf dans le Logiciel Libre : https://www.linuxjobs.fr
mood
Publicité
Posté le 07-07-2005 à 15:29:37  profilanswer
 

n°703710
l0ky
Posté le 07-07-2005 à 16:00:48  profilanswer
 

tu te fais bloquer c'est à dire ?
 
Sinon tu as bien loader les modules conntrack/ftp... toussa

n°705678
Taz
bisounours-codeur
Posté le 12-07-2005 à 17:41:43  profilanswer
 

t'as inversé OUTPUT et INPUT (et sport / dport)
 
Moi je te conseille de faire simple.
 
tu bloques par défaut, sauf en sortie, où là tu laisses tout partir :
 
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT ACCEPT
 
 
tu relaxes pour lo et tu laisses passer icmp :
 
iptables -A INPUT -i lo -j ACCEPT
 
iptables -A INPUT -p icmp -j ACCEPT
 
 
et tu laisses passer les flux entrants précédemment établis :
 
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
 
 
pour ouvrir certains ports applicatifs :
 
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
 
pour indiquer des plages de ports :
 
iptables -A INPUT -p udp --dport 5000:5006 -j ACCEPT
 
 
voilà. simple et efficace
 
 
 
pour controller le tout, rapidement :
 
nmap -sS localhost
nmap -sS <ton_ip_eth0>

n°705841
chaica
Posté le 12-07-2005 à 23:27:04  profilanswer
 

Taz: j'avais déjà repris mon script et constaté mes erreurs. J'ai ensuite opté pour la politique que tu décris, c'était le plus simple à gérer.
++


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

  script iptables

 

Sujets relatifs
Déconnexion Gaim depuis la mise en place de mon script iptablesLancer mon script iptables au démarrage de Ubuntu [résolu]
équivalence script iptables/packet filter[résolu] Script d'initialisation d'iptables bugué
A la recherche d un script iptablesE-smith 6.0 et Arno's IPTABLES Firewall Script a l'Aide!!!!!
[Noob] Script iptables et après ???script de config iptables et slack
IpTables, mon 1er script, j'ai des questions[IPTABLES] Structure script firewall <---> LAN sans DMZ
Plus de sujets relatifs à : script iptables


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