diff --git a/docker_exec_by_name.sh b/docker_exec_by_name.sh index 521154d..3b955a2 100644 --- a/docker_exec_by_name.sh +++ b/docker_exec_by_name.sh @@ -1,7 +1,7 @@ #!/bin/bash # Config: -# alias dexec="bash $HOME/.myscript/docker_exec_by_name.sh" +# alias dexec="bash $HOME/.myscripts/docker_exec_by_name.sh" # Usage: # dexec redis diff --git a/docker_logs_by_name.sh b/docker_logs_by_name.sh index f761a45..a62dbcc 100644 --- a/docker_logs_by_name.sh +++ b/docker_logs_by_name.sh @@ -1,7 +1,7 @@ #!/bin/bash # Config: -# alias dlogs="bash $HOME/.myscript/docker_logs_by_name.sh" +# alias dlogs="bash $HOME/.myscripts/docker_logs_by_name.sh" # Usage: # dlog redis diff --git a/run_vpn_gs.sh b/run_vpn_gs.sh index 9bf378b..0c6bf91 100644 --- a/run_vpn_gs.sh +++ b/run_vpn_gs.sh @@ -1,21 +1,30 @@ #!/bin/bash -sudo service xl2tpd start -sleep 2 +$SHELL -l -c "sudo service xl2tpd status | grep active" +if [ $? != 0 ]; then + sudo service xl2tpd start + sleep 2 +fi 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 -sudo route add -net 192.168.51.0 netmask 255.255.255.0 dev ppp0 -sudo route add -net 192.168.52.0 netmask 255.255.255.0 dev ppp0 -sudo route add -net 192.168.200.0 netmask 255.255.255.0 dev ppp0 -sudo route add -net 192.168.220.0 netmask 255.255.255.0 dev ppp0 -sudo route add -net 192.168.236.0 netmask 255.255.255.0 dev ppp0 -sudo route add -net 192.168.238.0 netmask 255.255.255.0 dev ppp0 -sudo route add -net 192.168.239.0 netmask 255.255.255.0 dev ppp0 -sudo route add -net 192.168.240.0 netmask 255.255.255.0 dev ppp0 -sudo route add -net 192.168.241.0 netmask 255.255.255.0 dev ppp0 -sudo route add -net 192.168.242.0 netmask 255.255.255.0 dev ppp0 +dests=( +192.168.40.0 \ +192.168.51.0 \ +192.168.52.0 \ +192.168.200.0 \ +192.168.220.0 \ +192.168.236.0 \ +192.168.238.0 \ +192.168.239.0 \ +192.168.240.0 \ +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"