route conf

This commit is contained in:
2022-05-22 11:45:32 -05:00
parent a2a98fadbe
commit b3ae43537f
2 changed files with 7 additions and 3 deletions

View File

@@ -1,3 +1,4 @@
#!/usr/bin/env bash
SYSTEM=''
ROUTE=''

View File

@@ -18,10 +18,13 @@ START(){
sudo /usr/sbin/ipsec up L2TP-PSK
sleep 8s
sudo bash -c 'echo "c myVPN" > /var/run/xl2tpd/l2tp-control'
sleep 8s
if [ "${ROUTE}" != "" ]; then
ip route add ${ROUTE} via $(ip address show dev ppp0 | grep -Po '(?<=peer )(\b([0-9]{1,3}\.){3}[0-9]{1,3}\b)') dev ppp0
fi
if [ "${SYSTEM}" = "unifipoller" ]; then
sleep 8
ip route add 10.6.10.0/24 via $(ip address show dev ppp0 | grep -Po '(?<=peer )(\b([0-9]{1,3}\.){3}[0-9]{1,3}\b)') dev ppp0
/usr/sbin/service unifi-poller start
fi