diff --git a/proxy-frontend/entry/lixonet.sh b/proxy-frontend/entry/lixonet.sh deleted file mode 100644 index 9f51313..0000000 --- a/proxy-frontend/entry/lixonet.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -gateway=`nslookup tinc | awk -F': ' 'NR==6 { print $2 } '` -route="172.31.0.0/16" -iface="eth0" -ip route add $route via $gateway dev $iface diff --git a/proxy-frontend/entry/lixonet.sh.tmpl b/proxy-frontend/entry/lixonet.sh.tmpl new file mode 100644 index 0000000..350ec2b --- /dev/null +++ b/proxy-frontend/entry/lixonet.sh.tmpl @@ -0,0 +1,7 @@ +#!/bin/sh +gateway=`nslookup tinc | awk -F': ' 'NR==6 { print \$2 } '` +route="${network_address}/${global_prefix:-16}" +iface="eth0" + +echo "Routing \$route to \$gateway via \$iface" +ip route add \$route via \$gateway dev \$iface