Subversion Repositories ALCASAR

Rev

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

Rev 914 Rev 916
Line 40... Line 40...
40
PRIVATE_DYN_IP=`echo $private_dyn_ip_network | cut -d"." -f1-4`/$half_mask					# @ réseau (CIDR) de la plage des adresses dynamiques (ex.: 192.168.182.128/25)
40
PRIVATE_DYN_IP=`echo $private_dyn_ip_network | cut -d"." -f1-4`/$half_mask					# @ réseau (CIDR) de la plage des adresses dynamiques (ex.: 192.168.182.128/25)
41
private_dyn_ip_ending=`echo $private_dyn_ip_network | cut -d"." -f4`
41
private_dyn_ip_ending=`echo $private_dyn_ip_network | cut -d"." -f4`
42
PRIVATE_DYN_FIRST_IP=`echo $private_dyn_ip_network | cut -d"." -f1-3`"."`expr $private_dyn_ip_ending + 1`	# 1ère adresse de la plage dynamique (ex.: 192.168.182.129)
42
PRIVATE_DYN_FIRST_IP=`echo $private_dyn_ip_network | cut -d"." -f1-3`"."`expr $private_dyn_ip_ending + 1`	# 1ère adresse de la plage dynamique (ex.: 192.168.182.129)
43
PRIVATE_DYN_LAST_IP=`echo $PRIVATE_BROADCAST | cut -d"." -f1-3`"."`expr $private_broadcast_ending - 1`		# dernière adresse de la plage dynamique (ex.: 192.168.182.254)
43
PRIVATE_DYN_LAST_IP=`echo $PRIVATE_BROADCAST | cut -d"." -f1-3`"."`expr $private_broadcast_ending - 1`		# dernière adresse de la plage dynamique (ex.: 192.168.182.254)
44
EXT_DHCP_IP=`grep DHCP_EXT_IP $ALCASAR_CONF_FILE|cut -d"=" -f2`				# Adresse du serveur DHCP externe
44
EXT_DHCP_IP=`grep DHCP_EXT_IP $ALCASAR_CONF_FILE|cut -d"=" -f2`				# Adresse du serveur DHCP externe
45
RELAY_DHCP_IP=$PRIVATE_IP								# Adresse de l'agent Relay : IP interne (défaut 192.168.182.1)
45
RELAY_DHCP_IP=`grep RELAY_DHCP_PORT $ALCASAR_CONF_FILE|cut -d"=" -f2`			# Adresse de l'agent Relay : IP interne (défaut 192.168.182.1) dans le cas de DHCP dans le LAN de consultation
-
 
46
RELAY_DHCP_IP=${RELAY_DHCP_IP:=$PRIVATE_IP}						# 			IP externe (défaut x.y.z.t) dans le cas de DHCP du côté eth0 ( WAN)
46
RELAY_DHCP_PORT="67"									# Port de redirection vers le relay DHCP :  67 par défaut
47
RELAY_DHCP_PORT=`grep RELAY_DHCP_PORT $ALCASAR_CONF_FILE|cut -d"=" -f2`			# Port de redirection vers le relay DHCP :  67 par défaut
-
 
48
RELAY_DHCP_PORT=${RELAY_DHCP_PORT:=67}
47
 
49
 
48
usage="Usage: alcasar-dhcp.sh {--full | -full} | {--off | -off} | {--half | -half}"
50
usage="Usage: alcasar-dhcp.sh {--full | -full} | {--off | -off} | {--half | -half}"
49
nb_args=$#
51
nb_args=$#
50
args=$1
52
args=$1
51
if [ $nb_args -eq 0 ]
53
if [ $nb_args -eq 0 ]