Configuration de base d'Iptables

Sécurité de Linux du 2 mai 2008 | 9:01 AM d'admin @

IPtables est un outil à celui effectue le filtrage de paquet au grain du Linux 2.4. C'est un remplacement pour des ipchains dansConfiguration de mur à l'épreuve du feu les versions préalables. Les données entières transférées par des réseaux sont sous la forme de paquets. Les en-têtes des paquets nous fournissent l'information qui est exigée pour faire des décisions de cheminement et d'autres détails administratifs. Les données réelles qui sont transférées appartiennent au corps. Pour filtrer des paquets, son en-tête est examiné et une mesure appropriée est prise.

La question se pose alors pourquoi faisons nous devons examiner l'en-tête et filtrer les paquets ? Le motif le plus important serait augmentent la sécurité du réseau. Par exemple nous pourrions vouloir protéger notre système contre les étrangers malveillants. Une autre raison est nous pourrait vouloir limiter ou commander l'utilisation de la ressource qui appartient à notre réseau. Par exemple nous pourrions vouloir permettre seulement à l'ammount limité du trafic de passer à travers.

Format de base
Tableaux
La première option est table. Il y a trois genres de tables à savoir nationales, d'essoreuse et de filtre.
National : Cette table est employée pour la traduction d'adresse réseau. Il y a trois chaînes PREROUTING, RENDEMENT et de POSTROUTING. La chaîne de Prerouting est employée pour changer les paquets dès qu'ils entreront dans le mur à l'épreuve du feu. La chaîne de rendement est employée pour changer les paquets localement produits. Et la chaîne postrouting est employée pour changer les paquets pendant qu'ils partent du mur à l'épreuve du feu
Essoreuse : Cette table est employée pour mutiler des paquets et a deux chaînes de défaut. Cette table ne devrait être employée au paquet de filtre ou faire aucune traduction d'adresse. Les deux chaînes de défaut sont PREROUTING et RENDEMENT. Comme avec prerouting dans la table nationale ici également il est employé pour mutiler des paquets pendant qu'ils entrent dans le mur à l'épreuve du feu. Et le rendement est employé pour mutiler les paquets qui sont produits localement. Cette table change différents paquets et comment leurs en-têtes apparaissent. Par exemple TTL ou TOS.
Filtre : Ceci est employé pour filtrer réellement les paquets et si l'option de tables n'est pas spécifiée alors la commande est appliquée à ceci des tables. Il y a trois genres de chaînes l'ENTRÉE, le RENDEMENT et le VERS L'AVANT. La chaîne d'entrée est employée sur les paquets qui sont destinés au centre serveur local. Le rendement comme dans les cas ci-dessus est employé sur les paquets localement produits. Et en avant est employé sur toutes autres chaînes. La mesure qui peut être prise est BAISSE, NOTATION, ACCEPTE ou REJETTE sur chaque chaîne.

Commande

- A,
- apposez
iptables
- UNE ENTRÉE…
Ceci
la commande appose à l'extrémité de la chaîne.
- D
- suppression
iptables
- - Dport 80 - BAISSE de j ENTRÉE PAR D
iptables
- D A ENTRÉ 1

sont deux manières de supprimer une règle dans une chaîne. le premier est de spécifier
la règle à supprimer comme dans le premier exemple. Ou le deuxième est à
spécifiez le nombre de la règle comme dans le deuxième exemple.
- R
- remplacez
iptables
iptables - R ENTREZ 1 - s 192.168.0.1 - BAISSE de j
Ceci
est employé pour remplacer les entrées anciennes à une ligne spécifique.
- I
- insertion
iptables
- I A ENTRÉ 1 - le dport 80 - j ACCEPTENT
Ceci
insère la règle à l'endroit spécifique.
- L
- liste
iptables
- L ENTRÉE
Ceci
la commande est utilisée comme moyen d'énumérer les règles dans la chaîne ou la table spécifique.
- F
- affleurant
iptables
- ENTRÉE DE F
Ceci
rince toutes les règles dans la chaîne ou la table spécifique. Elle est équivalente
à supprimer toutes les règles immédiatement.
- N
- nouveau-chaîne
iptables
- givenName de N
Ceci
ajoute une nouvelle chaîne dans la table spécifique avec le « givenName ».
- X
- supprimer-chaîne
iptables
- givenName de X
Ceci
est employé pour supprimer la chaîne entière avec les règles dans elle.
- P
- politique
iptables
- BAISSE D'ENTRÉE DE P
Ceci
place la politique de défaut pour la chaîne spécifique. Ceci s'applique à tous
les paquets qui n'assortissent aucune règle dans la chaîne.

Allumette
Ceci est employé à en tant que module d'assortiment prolongé de paquet. Il y a deux options qui sont - p (- protocole utilisé) ou - m (- allumette) qui sont suivis de plus d'options. L'option de protocole qui peut être assortie sont tcp, UDP et ICMP. Les options d'allumette sont la marque, la limite, le propriétaire, la TTL, le TOS, l'état etc. Les trois importants sont une fois TTL, TOS et état. TTL et le TOS sont individu-explainatory. L'option d'état indique quel état du paquet doit être assorti avec la règle. Il y a quatre états INADMISSIBLES, ÉTABLI, NOUVEAU et CONNEXE. Être suivent un certain exemple de l'utilisation de l'allumette :

des iptables - UNE ENTRÉE - état de m - énoncez CONNEXE, ÉTABLI
iptables - UN RÉSULTAT - m TTL - TTL 60
iptables - UNE ENTRÉE - p tcp - cible/saut du dport 22

Quand les règles dans une chaîne exmained et il n'y a aucun towhich de règle que le paquet assortit alors l'option de cible est mis dans l'action. Les options qui sont permises sont ACCEPTENT, SE LAISSENT TOMBER, S'ALIGNENT ou RETOURNENT. La cible est employée avec - P. L'option de saut est identique que la cible il spécifie la cible de la règle si le paquet assortit la règle.

Fichier de configuration
L'endroit du fichier de configuration est spécifié dans le manuscrit de démarrage /etc/rc.d/init.d/iptables. Ce fichier de configuration est lu par des iptables quand il commence. Nous faire ainsi à constante de changements devons éditer ce dossier. De quelque manière qu'il y a une option dans le début save vers le haut de manuscrit le 'qui sauve les modifications apportées à ce dossier sans devoir manuellement l'éditer. Ainsi après établissement toutes les règles courent la commande suivante :

/etc/rc.d/init.d/iptables sauf l'endroit réel de ce dossier est /etc/sysconfig/iptables.

Exemple pour Iptables

Aucuns commentaires

Aucuns commentaires encore.

Alimentation de TrackBack URI

Désolée, la carte réponse est fermée actuellement.