logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:reseau:iptables-pare-feu-pour-une-passerelle [15/10/2014 05:12]
Hypathie [La table de routage]
doc:reseau:iptables-pare-feu-pour-une-passerelle [15/10/2014 05:53]
Hypathie [Un pare-feu avancé pour le routeur-debian]
Ligne 156: Ligne 156:
 --- 192.168.1.2 ping statistics --- --- 192.168.1.2 ping statistics ---
 3 packets transmitted,​ 0 received, 100% packet loss, time 1999ms</​code>​ 3 packets transmitted,​ 0 received, 100% packet loss, time 1999ms</​code>​
 +
 +:-|
  
 Et oui, l'​ordinateur A n'est pas derrière la passerelle, et même si sa table de routage est correctement configurée,​ elle ne peut lui indiquer la route vers le sous réseau 192.168.1.0/​24 dont les adresses IP sont, pour tout réseau extérieur au réseau B, y compris le réseau A, identiques à l'IP de la passerelle.\\ ​ Et oui, l'​ordinateur A n'est pas derrière la passerelle, et même si sa table de routage est correctement configurée,​ elle ne peut lui indiquer la route vers le sous réseau 192.168.1.0/​24 dont les adresses IP sont, pour tout réseau extérieur au réseau B, y compris le réseau A, identiques à l'IP de la passerelle.\\ ​
Ligne 321: Ligne 323:
 iptables -P OUTPUT ACCEPT iptables -P OUTPUT ACCEPT
 </​code>​ </​code>​
-INPUT et OUTPUT, pour ne pas avoir à répéter ce rappel, plus bas, quand nous mettrons en place les règles ​de ces chaînes INPUT et OUTPUT de la table FILTER.+INPUT et OUTPUT, pour ne pas avoir à répéter ce rappel, plus bas, quand nous mettrons en place les règles ​des chaînes INPUT et OUTPUT de la table FILTER.
  
 **__Et pour redonner accès à internet à l'​ordinateur B.__** **__Et pour redonner accès à internet à l'​ordinateur B.__**
Ligne 647: Ligne 649:
 ====DROP sur INPUT et OUTPUT (chaîne filter) ==== ====DROP sur INPUT et OUTPUT (chaîne filter) ====
 Cette fois, il va falloir interdire (DROP) les chaînes INPUT et OUTPUT de la table FILTER pour tous les protocoles dont on a besoin.\\ ​ Cette fois, il va falloir interdire (DROP) les chaînes INPUT et OUTPUT de la table FILTER pour tous les protocoles dont on a besoin.\\ ​
-D'​abord ​avec ICMP qu'on laisse ​maintenant ​entrer et sortir ​par INPUT et OUTPUT, ​comme pour ce qu'on n'a laissé passer par FORWARD.\\ Attention l'​ordre des règles comptes ici.+D'​abord ​pour ICMP qu'​on ​ne laisse ​plus massivement ​entrer et sortir ​(table FILTER à DROP pour INPUT et OUTPUT, ​en plus de FORWARD).\\ Attention l'​ordre des règles ​pour IMCP sur INPUT, OUTPUT et FORWARD, ​comptes ici.
  
-On conserve ce qu'on a fait précédemment ​et on ajoute aux commandes du [[atelier:​chantier:​iptables-pare-feu-pour-un-client#​pour-les-fadas-du-scripting-shell|script pour un client du LAN]] les règles qui tiennent ​compte qu'il y a cette fois deux interfaces réseau.+On conserve ce qu'on a fait précédemment ​en ajoutant les commandes du [[atelier:​chantier:​iptables-pare-feu-pour-un-client#​pour-les-fadas-du-scripting-shell|script pour un client du LAN]] mais en tenant ​compte ​du fait qu'il y a cette fois deux interfaces réseau.
  
 <code root> <code root>
Ligne 678: Ligne 680:
 iptables -A OUTPUT -o eth1 -j ACCEPT iptables -A OUTPUT -o eth1 -j ACCEPT
  
-#On garde nos règles concernant le DROP sur FORWARD (FILTER) +# On garde nos règles concernant le DROP sur FORWARD (FILTER) 
-#mais on oublie pas eth1 !+et on oublie pas eth1 !
 iptables -t filter -A FORWARD -i eth1 -o eth0 -s 192.168.1.0/​24\ iptables -t filter -A FORWARD -i eth1 -o eth0 -s 192.168.1.0/​24\
  -d 0.0.0.0/0 -p tcp -m state --state NEW,​ESTABLISHED,​RELATED -j ACCEPT  -d 0.0.0.0/0 -p tcp -m state --state NEW,​ESTABLISHED,​RELATED -j ACCEPT
Ligne 775: Ligne 777:
  
 On est content, l'​ordination B peut naviguer sur internet et les pings sont fonctionnels : On est content, l'​ordination B peut naviguer sur internet et les pings sont fonctionnels :
-  * de l'​ordinateur A vers B((on n'​oublie sa table de routage (en root)\\ ''​route add -net 192.168.1.0 gw 192.168.0.1 netmask 255.255.255.0 dev eth0''​))+  * De l'​ordinateur A vers B((on n'​oublie sa table de routage (en root)\\ ''​route add -net 192.168.1.0 gw 192.168.0.1 netmask 255.255.255.0 dev eth0''​))
 <code user>​ping 192.168.1.2</​code>​ <code user>​ping 192.168.1.2</​code>​
 <​code>​ <​code>​
doc/reseau/iptables-pare-feu-pour-une-passerelle.txt · Dernière modification: 01/11/2015 18:20 par milou

Pied de page des forums

Propulsé par FluxBB