aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2018-09-05 16:53:06 +0300
committerKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2018-09-05 17:35:31 +0300
commitfdb317f439fbb0e28ac3b154f13b963fe31facb4 (patch)
tree6649dc7464f3f3ddb58decc4b72b7c801fa28e64
parent866b4ac69bca08d8b1fd0f1970933ce6e240d29b (diff)
downloaddmvpn-tools-fdb317f439fbb0e28ac3b154f13b963fe31facb4.tar.bz2
dmvpn-tools-fdb317f439fbb0e28ac3b154f13b963fe31facb4.tar.xz
setup-dmvpn: load nf_conntrack_proto_gre
-rwxr-xr-xsetup-dmvpn6
1 files changed, 6 insertions, 0 deletions
diff --git a/setup-dmvpn b/setup-dmvpn
index 022c703..981ce19 100755
--- a/setup-dmvpn
+++ b/setup-dmvpn
@@ -39,6 +39,7 @@ if [ $VPNC_TYPE = hub ]; then
fi
+GRE_MODULE=nf_conntrack_proto_gre
PMTU_SYSCTL=net.ipv4.ip_forward_use_pmtu
@@ -280,6 +281,11 @@ EOF
fi
awall translate
+
+ if modprobe $GRE_MODULE; then
+ echo $GRE_MODULE > /etc/modules-load.d/dmvpn.conf
+ fi
+
enable_firewall iptables
[ -f /etc/iptables/rules6-save -o "$SITE_PREFIX_LEN_IPV6" ] && \
enable_firewall ip6tables