route conf
This commit is contained in:
@@ -1,3 +1,4 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
SYSTEM=''
|
SYSTEM=''
|
||||||
|
ROUTE=''
|
||||||
|
|||||||
@@ -18,10 +18,13 @@ START(){
|
|||||||
sudo /usr/sbin/ipsec up L2TP-PSK
|
sudo /usr/sbin/ipsec up L2TP-PSK
|
||||||
sleep 8s
|
sleep 8s
|
||||||
sudo bash -c 'echo "c myVPN" > /var/run/xl2tpd/l2tp-control'
|
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
|
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
|
/usr/sbin/service unifi-poller start
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user