Subversion Repositories ALCASAR

Rev

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

Rev 1056 Rev 1062
Line 1... Line 1...
1
#!/bin/bash
1
#!/bin/bash
2
# $Id: alcasar-iptables.sh 1056 2013-03-26 21:46:36Z stephane $
2
# $Id: alcasar-iptables.sh 1062 2013-04-01 21:20:12Z richard $
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 31... Line 31...
31
DNS_FILTERING=${DNS_FILTERING:=off}
31
DNS_FILTERING=${DNS_FILTERING:=off}
32
QOS=`grep QOS= $conf_file|cut -d"=" -f2`				# QOS (on/off)
32
QOS=`grep QOS= $conf_file|cut -d"=" -f2`				# QOS (on/off)
33
QOS=${QOS:=off}
33
QOS=${QOS:=off}
34
SSH=`grep SSH= $conf_file|cut -d"=" -f2`				# sshd active (on/off)
34
SSH=`grep SSH= $conf_file|cut -d"=" -f2`				# sshd active (on/off)
35
SSH=${SSH:=off}
35
SSH=${SSH:=off}
-
 
36
SSH_ADMIN_IP=`grep SSH_ADMIN_IP= $conf_file|cut -d"=" -f2`
36
Admin_from_IP=${Admin_from_IP:="0.0.0.0/0.0.0.0"}			# WAN IP address to reduce ssh access (all ip allowed on LAN side)
37
SSH_ADMIN_IP=${SSH_ADMIN_IP:="0.0.0.0/0.0.0.0"}				# WAN IP address to reduce ssh access (all ip allowed on LAN side)
37
LDAP=`grep LDAP= $conf_file|cut -d"=" -f2`				# LDAP external server active (on/off)
38
LDAP=`grep LDAP= $conf_file|cut -d"=" -f2`				# LDAP external server active (on/off)
38
LDAP=${LDAP:=off}
39
LDAP=${LDAP:=off}
39
LDAP_IP=`grep LDAP_IP= $conf_file|cut -d"=" -f2`			# WAN IP address to reduce LDAP WAN access (all ip allowed on LAN side)
40
LDAP_IP=`grep LDAP_IP= $conf_file|cut -d"=" -f2`			# WAN IP address to reduce LDAP WAN access (all ip allowed on LAN side)
40
LDAP_IP=${LDAP_IP:="0.0.0.0/0.0.0.0"}
41
LDAP_IP=${LDAP_IP:="0.0.0.0/0.0.0.0"}
41
EXTIF="eth0"
42
EXTIF="eth0"