Subversion Repositories ALCASAR

Rev

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

Rev 2870 Rev 2871
Line 1... Line 1...
1
#!/bin/bash
1
#!/bin/bash
2
# $Id: alcasar-conf.sh 2870 2020-10-27 23:16:41Z rexy $
2
# $Id: alcasar-conf.sh 2871 2020-10-28 18:17:44Z rexy $
3
 
3
 
4
# alcasar-conf.sh
4
# alcasar-conf.sh
5
# by REXY
5
# by REXY
6
# This script is distributed under the Gnu General Public License (GPL)
6
# This script is distributed under the Gnu General Public License (GPL)
7
 
7
 
Line 419... Line 419...
419
	access-control: $PRIVATE_IP_MASK allow
419
	access-control: $PRIVATE_IP_MASK allow
420
	access-control-tag: $PRIVATE_IP_MASK "whitelist"
420
	access-control-tag: $PRIVATE_IP_MASK "whitelist"
421
	access-control-tag-action: $PRIVATE_IP_MASK "whitelist" redirect
421
	access-control-tag-action: $PRIVATE_IP_MASK "whitelist" redirect
422
	access-control-tag-data: $PRIVATE_IP_MASK "whitelist" "A $PRIVATE_IP"
422
	access-control-tag-data: $PRIVATE_IP_MASK "whitelist" "A $PRIVATE_IP"
423
EOF
423
EOF
-
 
424
        # Configuration file for $INTIF of blackhole unbound
-
 
425
        cat << EOF > /etc/unbound/conf.d/blackhole/iface.${INTIF}.conf
-
 
426
server:
-
 
427
	interface: ${PRIVATE_IP}@56
-
 
428
	access-control-view: $PRIVATE_NETWORK_MASK $INTIF
-
 
429
view:
-
 
430
	name: "$INTIF"
-
 
431
	local-zone: "." redirect
-
 
432
	local-data: ". A $PRIVATE_IP"
-
 
433
EOF
-
 
434
 
424
# dhcpd
435
# dhcpd
425
		cat <<EOF > /etc/dhcpd.conf
436
		cat <<EOF > /etc/dhcpd.conf
426
ddns-update-style none;
437
ddns-update-style none;
427
subnet $PRIVATE_NETWORK netmask $PRIVATE_NETMASK {
438
subnet $PRIVATE_NETWORK netmask $PRIVATE_NETMASK {
428
	option routers $PRIVATE_IP;
439
	option routers $PRIVATE_IP;