Subversion Repositories ALCASAR

Rev

Rev 349 | Rev 401 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 349 Rev 362
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