startdns 881 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. #!/bin/bash
  2. clear
  3. fun_bar () {
  4. comando[0]="$1"
  5. comando[1]="$2"
  6. (
  7. [[ -e $HOME/fim ]] && rm $HOME/fim
  8. ${comando[0]} -y > /dev/null 2>&1
  9. ${comando[1]} -y > /dev/null 2>&1
  10. touch $HOME/fim
  11. ) > /dev/null 2>&1 &
  12. tput civis
  13. echo -ne " \033[1;33mTUNGGU \033[1;37m- \033[1;33m["
  14. while true; do
  15. for((i=0; i<18; i++)); do
  16. echo -ne "\033[1;31m#"
  17. sleep 0.1s
  18. done
  19. [[ -e $HOME/fim ]] && rm $HOME/fim && break
  20. echo -e "\033[1;33m]"
  21. sleep 1s
  22. tput cuu1
  23. tput dl1
  24. echo -ne " \033[1;33mTUNGGU \033[1;37m- \033[1;33m["
  25. done
  26. echo -e "\033[1;33m]\033[1;37m -\033[1;32m OK !\033[1;37m"
  27. tput cnorm
  28. }
  29. echo "MULAI SLOWDNS"
  30. fun_start () {
  31. nameserver='1234'
  32. cd /etc/slowdns
  33. screen -dmS slowdns /etc/slowdns/dns-server -udp :5300 -privkey-file /root/server.key $nameserver 127.0.0.1:80
  34. sleep 1
  35. }
  36. fun_bar 'fun_start'
  37. echo ""
  38. echo " SLOWDNS DIMULAI DENGAN SUKSES!!!"
  39. sleep 2