forked from Weera1234/DNS-AGN
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathslowdns
115 lines (102 loc) · 3.16 KB
/
slowdns
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
#!/bin/bash
clear
slowdns () {
echo -e "\033[1;31m════════════════════════════════════════════════════\033[0m"
tput setaf 7 ; tput setab 4 ; tput bold ; printf '%40s%s%-12s\n' "SLOWDNS MANAGER MENU V3.0 (ENGLISH)" ; tput sgr0
echo -e "\033[1;31m════════════════════════════════════════════════════\033[0m"
echo -e "\033[0;36m#===================================================#\033[m"
echo -e "\033[0;36m# .|'''.|'|| '||''|. '|. '|'.|'''.|#\033[m"
echo -e "\033[0;36m# ||.. ' || ... ... ... ...|| || |'| | ||.. '#\033[m"
echo -e "\033[0;36m# ''|||. ||.| '|.|| || | || ||| '|. | ''|||.#\033[m"
echo -e "\033[0;36m#. '|||||| || ||| ||| || ||| |||. '|#\033[m"
echo -e "\033[0;36m#|'....|'.||.'|..|' | | .||...|'.|. '||'....|'#\033[m"
echo -e "\033[0;36m#---------------------------------------------------#\033[m"
echo -e "\033[0;36m#\033[m \033[0;31mDEVELOPED BY @LAAEL | TRANSLATED AND MODDED BY @KHALEDAGN | TG CHANNEL @KHALEDAGN\033[m \033[0;36m#\033[m"
echo -e "\033[0;36m#===================================================#\033[m"
echo ""
echo -e "\033[0;36m[01]\033[m | Install SlowDNS SSH"
echo -e "\033[0;36m[02]\033[m | Install SlowDNS SSL"
echo -e "\033[0;36m[03]\033[m | Install SlowDNS DROPBEAR"
echo -e "\033[0;36m[04]\033[m | Install SlowDNS SOCKS"
echo -e "\033[0;36m[05]\033[m | See information"
echo -e "\033[0;36m[06]\033[m | Start SlowDNS"
echo -e "\033[0;36m[07]\033[m | RESTART SlowDNS"
echo -e "\033[0;36m[08]\033[m | STOP SlowDNS"
echo -e "\033[0;36m[09]\033[m | Remove SlowDNS"
echo -e "\033[0;36m[10]\033[m | Update/Reinstall"
echo -e "\033[0;36m[11]\033[m | Remove Script"
echo -e "\033[0;36m[00]\033[m | EXIT"
echo ""
echo -ne "\033[0;36mWhat do you want to do?:\0033[m " && read option
case $option in
1) Option1 ;;
2) Option2 ;;
3) Option3 ;;
4) Option4 ;;
5) Option5 ;;
6) Option6 ;;
7) Option7 ;;
8) Option8 ;;
9) Option9 ;;
10) Option10 ;;
11) Option11 ;;
0) Sair ;;
*) "Invalid option" ; echo ; slowdns ;;
esac
}
Option1 () {
clear
bash /etc/slowdns/slowdns-ssh
}
Option2 () {
clear
bash /etc/slowdns/slowdns-ssl
}
Option3 () {
clear
bash /etc/slowdns/slowdns-drop
}
Option4 () {
clear
bash /etc/slowdns/slowdns-socks
}
Option5 () {
clear
bash /etc/slowdns/slowdns-info
}
Option6 () {
clear
bash /etc/slowdns/startdns
}
Option7 () {
clear
bash /etc/slowdns/restartdns
}
Option8 () {
clear
bash /etc/slowdns/stopdns
}
Option9 () {
clear
bash /etc/slowdns/stopdns
bash /etc/slowdns/remove-slow
}
Option10 () {
clear
wget https://raw.githubusercontent.com/khaledagn/DNS-AGN/main/update
chmod +x update
bash update
}
Option11 () {
clear
bash /etc/slowdns/remove-slow
echo -e "\033[0;31mSlowDNS Manager Uninstalled!\033[0m"
sleep 2
rm /bin/slowdns
}
Sair() {
clear
exit
}
clear
slowdns