l2tp.sh 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. #!/bin/bash
  2. red='\e[1;31m'
  3. green='\e[0;32m'
  4. NC='\e[0m'
  5. bl='\e[36;1m'
  6. bd='\e[1m'
  7. MYIP=$(wget -qO- ifconfig.co);
  8. echo "Checking VPS"
  9. clear
  10. echo -e ""
  11. figlet L2TP + PPTP | lolcat
  12. echo -e "${BLUE}==========================================================${NC}"
  13. echo -e "\e[1;32m═══════════════════════════════════════\e[m" | lolcat
  14. echo -e " \e[1;31m\e[1;31m═[\e[mL2TP & PPTP Account\e[1;31m]═\e[m"
  15. echo -e "\e[1;32m═══════════════════════════════════════\e[m" | lolcat
  16. echo -e "$bd 1$bl]\e[m$bd Creating L2TP Account"
  17. echo -e "$bd 2$bl]\e[m$bd Create Account PPTP"
  18. echo -e "$bd 3$bl]\e[m$bd Deleting L2TP Account"
  19. echo -e "$bd 4$bl]\e[m$bd Delete PPTP Account"
  20. echo -e "$bd 5$bl]\e[m$bd Check User Login PPTP"
  21. echo -e "$bd 6$bl]\e[m$bd Renew L2TP Account"
  22. echo -e "$bd 7$bl]\e[m$bd Renew PPTP Account"
  23. echo -e ""
  24. echo -e "\e[1;32m══════════════════════════════════════════\e[m" | lolcat
  25. echo -e " x) MENU \e[m" | lolcat
  26. echo -e "\e[1;32m══════════════════════════════════════════\e[m" | lolcat
  27. echo -e ""
  28. read -p " Please Input Number [1-7 or x] : " l2tp
  29. echo -e ""
  30. case "$l2tp" in
  31. 1)
  32. add-l2tp
  33. ;;
  34. 2)
  35. add-pptp
  36. ;;
  37. 3)
  38. del-l2tp
  39. ;;
  40. 4)
  41. del-pptp
  42. ;;
  43. 5)
  44. cek-pptp
  45. ;;
  46. 6)
  47. renew-l2tp
  48. ;;
  49. 7)
  50. renew-pptp
  51. ;;
  52. x)
  53. menu
  54. ;;
  55. *)
  56. echo "Please enter an correct number"
  57. ;;
  58. esac