Subversion Repositories ALCASAR

Rev

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

Rev 694 Rev 726
Line 1... Line 1...
1
#!/bin/sh
1
#!/bin/sh
2
# $Id: alcasar-iptables.sh 694 2011-08-03 04:38:09Z franck $
2
# $Id: alcasar-iptables.sh 726 2011-10-04 20:36:38Z franck $
3
# Script de mise en place des regles du parefeu d'Alcasar (mode normal)
3
# Script de mise en place des regles du parefeu d'Alcasar (mode normal)
4
# This script write the netfilter rules for ALCASAR
4
# This script write the netfilter rules for ALCASAR
5
# Rexy - 3abtux - CPN
5
# Rexy - 3abtux - CPN
6
#
6
#
7
# Reminders
7
# Reminders
Line 229... Line 229...
229
# Journalisation et marquage des paquets qui tentent d'accéder directement à DansGuardian 
229
# Journalisation et marquage des paquets qui tentent d'accéder directement à DansGuardian 
230
# pour pouvoir les supprimer en INPUT (voir plus haut)
230
# pour pouvoir les supprimer en INPUT (voir plus haut)
231
# Mark the dansguardian bypass attempts
231
# Mark the dansguardian bypass attempts
232
$IPTABLES -A PREROUTING -t nat -i $TUNIF -p tcp -d $PRIVATE_IP -m tcp --dport 8080 -j ULOG --ulog-prefix "RULE direct-proxy -- DENY "
232
$IPTABLES -A PREROUTING -t nat -i $TUNIF -p tcp -d $PRIVATE_IP -m tcp --dport 8080 -j ULOG --ulog-prefix "RULE direct-proxy -- DENY "
233
$IPTABLES -A PREROUTING -t mangle -i $TUNIF -p tcp -d $PRIVATE_IP -m tcp --dport 8080 -j MARK --set-mark 1
233
$IPTABLES -A PREROUTING -t mangle -i $TUNIF -p tcp -d $PRIVATE_IP -m tcp --dport 8080 -j MARK --set-mark 1
-
 
234
# On redirige les requêtes NTP vers le serveur NTP local
-
 
235
# Redirect NTP request in local NTP server
-
 
236
$IPTABLES -A PREROUTING -t nat -i $TUNIF -p udp ! -d $PRIVATE_IP --dport ntp -j REDIRECT --to-port 123
234
 
237
 
235
# Journalisation et rejet des connexions (autres que celles autorisées) effectuées depuis le LAN
238
# Journalisation et rejet des connexions (autres que celles autorisées) effectuées depuis le LAN
236
# Deny and log on INPUT from the LAN
239
# Deny and log on INPUT from the LAN
237
$IPTABLES -A INPUT -i $TUNIF -m state --state NEW -j ULOG --ulog-prefix "RULE rej-int -- REJECT "
240
$IPTABLES -A INPUT -i $TUNIF -m state --state NEW -j ULOG --ulog-prefix "RULE rej-int -- REJECT "
238
$IPTABLES -A INPUT -i $TUNIF -p tcp -j REJECT --reject-with tcp-reset
241
$IPTABLES -A INPUT -i $TUNIF -p tcp -j REJECT --reject-with tcp-reset