easyinstall 1.2 KB

1234567891011121314151617181920212223242526272829303132
  1. #!/bin/bash
  2. echo "#!/bin/bash
  3. if [ "'$1'" == start ]
  4. then
  5. badvpn-udpgw --listen-addr 127.0.0.1:7300 --max-clients 1000 --max-connections-for-client 250 > /dev/null &
  6. echo 'Badvpn iniciando en el puerto 7300'
  7. fi
  8. if [ "'$1'" == stop ]
  9. then
  10. badvpnpid="'$(ps x |grep badvpn |grep -v grep |awk '"{'"'print $1'"'})
  11. kill -9 "'"$badvpnpid" >/dev/null 2>/dev/null
  12. kill $badvpnpid > /dev/null 2> /dev/null
  13. kill "$badvpnpid" > /dev/null 2>/dev/null''
  14. kill $(ps x |grep badvpn |grep -v grep |awk '"{'"'print $1'"'})
  15. killall badvpn-udpgw
  16. fi" > /bin/badvpn
  17. chmod +x /bin/badvpn
  18. if [ -f /usr/bin/badvpn-udpgw ]; then
  19. echo -e "\033[1;32mBadvpn ya esta instalado\033[0m"
  20. rm -rf easyinstall >/dev/null 2>/dev/null
  21. exit
  22. else
  23. clear
  24. fi
  25. echo -e "\033[1;31m Instalador Badvpn\n\033[0m"
  26. echo -e "Descargando Badvpn"
  27. wget -O /usr/bin/badvpn-udpgw https://github.com/powermx/badvpn/blob/master/badvpn-udpgw?raw=true -o /dev/null
  28. chmod +x /usr/bin/badvpn-udpgw
  29. echo -e "\033[1;32m Instalacion completa\033[0m"
  30. echo -e "\033[1;37mComandos:\n\033[1;31mbadvpn start\033[1;37m para iniciar badvpn"
  31. echo -e "\033[1;31mbadvpn stop \033[1;37m para parar badvpn\033[0m"
  32. rm -rf easyinstall >/dev/null 2>/dev/null