| Line 1... | Line 1... | 
          
            | 1 | #!/bin/sh
 | 1 | #!/bin/sh
 | 
          
            | 2 | # $Id: alcasar-iptables-bypass.sh 349 2010-11-29 21:31:09Z franck $
 | 2 | # $Id: alcasar-iptables-bypass.sh 362 2010-12-06 20:18:34Z franck $
 | 
          
            | 3 |  
 | 3 |  
 | 
          
            | 4 | # script d'initialisation des regles du parefeu en mode ByPass
 | 4 | # script d'initialisation des regles du parefeu en mode ByPass
 | 
          
            | 5 | # Rexy - 3abtux
 | 5 | # Rexy - 3abtux
 | 
          
            | 6 | # version 2.0 - 12/2010
 | 6 | # version 2.0 - 12/2010
 | 
          
            | 7 | # changelog :
 | 7 | # changelog :
 | 
          
            | Line 57... | Line 57... | 
          
            | 57 |  
 | 57 |  
 | 
          
            | 58 | # On autorise le ping dans les deux sens (icmp N°0 & 8) en provenance du LAN
 | 58 | # On autorise le ping dans les deux sens (icmp N°0 & 8) en provenance du LAN
 | 
          
            | 59 | $IPTABLES -A INPUT -i $INTIF -s $PRIVATE_NETWORK_MASK -p icmp --icmp-type 0 -j ACCEPT
 | 59 | $IPTABLES -A INPUT -i $INTIF -s $PRIVATE_NETWORK_MASK -p icmp --icmp-type 0 -j ACCEPT
 | 
          
            | 60 | $IPTABLES -A INPUT -i $INTIF -s $PRIVATE_NETWORK_MASK -p icmp --icmp-type 8 -j ACCEPT
 | 60 | $IPTABLES -A INPUT -i $INTIF -s $PRIVATE_NETWORK_MASK -p icmp --icmp-type 8 -j ACCEPT
 | 
          
            | 61 |  
 | 61 |  
 | 
          
            | - |   | 62 | #  On ajoute ici les règles spécifiques de filtrage réseau (accès exterieur ...)
 | 
          
            | - |   | 63 | if [ -f /usr/local/etc/alcasar-iptables-local.sh ]; then
 | 
          
            | - |   | 64 |         . /usr/local/etc/alcasar-iptables-local.sh
 | 
          
            | - |   | 65 | fi
 | 
          
            | 62 | # On autorise le tranfert des requête DNS (sans LOG)
 | 66 | # On autorise le tranfert des requête DNS (sans LOG)
 | 
          
            | 63 | $IPTABLES -A FORWARD -i $INTIF -p udp --dport  domain -j ACCEPT
 | 67 | $IPTABLES -A FORWARD -i $INTIF -p udp --dport  domain -j ACCEPT
 | 
          
            | 64 | $IPTABLES -A FORWARD -i $INTIF -p tcp --dport  domain -j ACCEPT
 | 68 | $IPTABLES -A FORWARD -i $INTIF -p tcp --dport  domain -j ACCEPT
 | 
          
            | 65 | # On autorise les requêtes DNS sur le portail (sans LOG)
 | 69 | # On autorise les requêtes DNS sur le portail (sans LOG)
 | 
          
            | 66 | $IPTABLES -A INPUT -i $INTIF -p udp --dport  domain -j ACCEPT
 | 70 | $IPTABLES -A INPUT -i $INTIF -p udp --dport  domain -j ACCEPT
 |