/scripts/alcasar-conf.sh |
---|
421,6 → 421,17 |
access-control-tag-action: $PRIVATE_IP_MASK "whitelist" redirect |
access-control-tag-data: $PRIVATE_IP_MASK "whitelist" "A $PRIVATE_IP" |
EOF |
# Configuration file for $INTIF of blackhole unbound |
cat << EOF > /etc/unbound/conf.d/blackhole/iface.${INTIF}.conf |
server: |
interface: ${PRIVATE_IP}@56 |
access-control-view: $PRIVATE_NETWORK_MASK $INTIF |
view: |
name: "$INTIF" |
local-zone: "." redirect |
local-data: ". A $PRIVATE_IP" |
EOF |
# dhcpd |
cat <<EOF > /etc/dhcpd.conf |
ddns-update-style none; |
/scripts/alcasar-watchdog.sh |
---|
86,13 → 86,16 |
fi |
fi |
fi |
# DNS request testing |
# DNS request testing (twice) |
if [ $LAN_DOWN -eq "0" ] |
then |
dns_reply=`/usr/bin/host -W1 free.fr|grep SERVFAIL|wc -l` |
dns_reply=`/usr/bin/host -W1 www.free.fr|grep SERVFAIL|wc -l` |
if [ $dns_reply -eq "1" ] |
then |
LAN_DOWN="3" |
dns_reply=`/usr/bin/host -W1 www.startpage.com|grep SERVFAIL|wc -l` |
if [ $dns_reply -eq "1" ] |
then LAN_DOWN="3" |
fi |
fi |
fi |
# if LAN pb detected, users are warned |