parent
e6f6fd58d8
commit
9ff6282552
@ -1,21 +1,30 @@ |
|||||||
#!/bin/bash |
#!/bin/bash |
||||||
|
|
||||||
sudo service xl2tpd start |
$SHELL -l -c "sudo service xl2tpd status | grep active" |
||||||
sleep 2 |
if [ $? != 0 ]; then |
||||||
|
sudo service xl2tpd start |
||||||
|
sleep 2 |
||||||
|
fi |
||||||
|
|
||||||
sudo sh -c 'echo "c gs" > /var/run/xl2tpd/l2tp-control' |
sudo sh -c 'echo "c gs" > /var/run/xl2tpd/l2tp-control' |
||||||
sleep 1 |
|
||||||
|
|
||||||
sudo route add -net 192.168.40.0 netmask 255.255.255.0 dev ppp0 |
dests=( |
||||||
sudo route add -net 192.168.51.0 netmask 255.255.255.0 dev ppp0 |
192.168.40.0 \ |
||||||
sudo route add -net 192.168.52.0 netmask 255.255.255.0 dev ppp0 |
192.168.51.0 \ |
||||||
sudo route add -net 192.168.200.0 netmask 255.255.255.0 dev ppp0 |
192.168.52.0 \ |
||||||
sudo route add -net 192.168.220.0 netmask 255.255.255.0 dev ppp0 |
192.168.200.0 \ |
||||||
sudo route add -net 192.168.236.0 netmask 255.255.255.0 dev ppp0 |
192.168.220.0 \ |
||||||
sudo route add -net 192.168.238.0 netmask 255.255.255.0 dev ppp0 |
192.168.236.0 \ |
||||||
sudo route add -net 192.168.239.0 netmask 255.255.255.0 dev ppp0 |
192.168.238.0 \ |
||||||
sudo route add -net 192.168.240.0 netmask 255.255.255.0 dev ppp0 |
192.168.239.0 \ |
||||||
sudo route add -net 192.168.241.0 netmask 255.255.255.0 dev ppp0 |
192.168.240.0 \ |
||||||
sudo route add -net 192.168.242.0 netmask 255.255.255.0 dev ppp0 |
192.168.241.0 \ |
||||||
|
192.168.242.0 \ |
||||||
|
172.16.52.0) |
||||||
|
|
||||||
|
for dest in "${dests[@]}" |
||||||
|
do |
||||||
|
sudo route add -net $dest netmask 255.255.255.0 dev ppp0 |
||||||
|
done |
||||||
|
|
||||||
echo "start l2tp gs ppp0" |
echo "start l2tp gs ppp0" |
||||||
|
|||||||
Loading…
Reference in new issue