aboutsummaryrefslogtreecommitdiffstats
path: root/setup-dmvpn
diff options
context:
space:
mode:
authorKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2018-02-27 01:45:19 +0200
committerKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2018-03-06 20:53:53 +0200
commit575908f89ac8f204ddadd8f69f0c8dcc4d997dd5 (patch)
treee23d4cfa32dc0b9bf775dbac41b120c94b1dbdff /setup-dmvpn
parent84bacf1b16e81f040d70625f4b3fe2051cdcd576 (diff)
downloaddmvpn-tools-575908f89ac8f204ddadd8f69f0c8dcc4d997dd5.tar.bz2
dmvpn-tools-575908f89ac8f204ddadd8f69f0c8dcc4d997dd5.tar.xz
configurable prefix length limitv0.1.1
Diffstat (limited to 'setup-dmvpn')
-rwxr-xr-xsetup-dmvpn13
1 files changed, 12 insertions, 1 deletions
diff --git a/setup-dmvpn b/setup-dmvpn
index d862472..4d4ceb7 100755
--- a/setup-dmvpn
+++ b/setup-dmvpn
@@ -251,5 +251,16 @@ EOF
awall enable dmvpn-hub
awall translate
enable_firewall iptables
- [ "$SITE_PREFIX_LEN_IPV6" ] && enable_firewall ip6tables
+
+ cat > /etc/nhrp-events.conf <<EOF
+max-prefix-length:
+ ip: $SITE_PREFIX_LEN_IPV4
+EOF
+
+ if [ "$SITE_PREFIX_LEN_IPV6" ]; then
+ enable_firewall ip6tables
+ cat >> /etc/nhrp-events.conf <<EOF
+ ipv6: $SITE_PREFIX_LEN_IPV6
+EOF
+ fi
fi