ppek

i.sh

Aug 17th, 2023 (edited)
1,294
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 3.21 KB | None | 0 0
  1. #!/bin/bash
  2. #Tool By dKs
  3.  
  4. clear
  5. neofetch
  6.  
  7. echo "███████████████████████████ ⚠️$(curl -sS ipv4.icanhazip.com)⚠️"
  8. echo "███████▀▀▀░░░░░░░▀▀▀███████ "
  9. echo "████▀░░░░░░░░░░░░░░░░░▀████ Menu Tool IP Forward"
  10. echo "███│░░░░░░░░░░░░░░░░░░░│███ 1. Tambah Forward"
  11. echo "██▌│░░░░░░░░░░░░░░░░░░░│▐██ 2. Cek Forward"
  12. echo "██░└┐░░░░░░░░░░░░░░░░░┌┘░██ 3. Hapus Forward"
  13. echo "██░░└┐░░░░░░░░░░░░░░░┌┘░░██ 4. Keluar"
  14. echo "██░░┌┘▄▄▄▄▄░░░░░▄▄▄▄▄└┐░░██ "
  15. echo "██▌░│██████▌░░░▐██████│░▐██ Pilih Angka 1 sampai 4"
  16. echo "███░│▐███▀▀░░▄░░▀▀███▌│░███ ENTER"
  17. echo "██▀─┘░░░░░░░▐█▌░░░░░░░└─▀██"
  18. echo "██▄░░░▄▄▄▓░░▀█▀░░▓▄▄▄░░░▄██"
  19. echo "████▄─┘██▌░░░░░░░▐██└─▄████ Jika tidak Connect, coba On/Off UFW"
  20. echo "█████░░▐█─┬┬┬┬┬┬┬─█▌░░█████ Menu UFW"
  21. echo "████▌░░░▀┬┼┼┼┼┼┼┼┬▀░░░▐████ 01. On UFW"
  22. echo "█████▄░░░└┴┴┴┴┴┴┴┘░░░▄█████ 02. Off UFW"
  23. echo "███████▄░░░░░░░░░░░▄███████"
  24. echo "██████████▄▄▄▄▄▄▄██████████ Pilih 01/02"
  25. echo "███████████████████████████ ENTER"
  26. read  pilihan
  27.  
  28. #menu01
  29. if [ $pilihan = 01 ]
  30. then
  31. clear
  32. ufw enable
  33. ipf
  34.  
  35. #menu01
  36. elif [ $pilihan = 02 ]
  37. then
  38. clear
  39. ufw disable
  40. ipf
  41.  
  42. #menu1
  43. elif [ $pilihan = 1 ]
  44. then
  45. clear
  46. echo "Masukkan Port Yang Belum Digunakan Di Server Ini"
  47. read pgcp
  48. echo "Masukkan IP dan Port Tujuan , Contoh Vmess Azure Ada Di 54.100.21.2:443 "
  49. read ptujuan
  50. sysctl net.ipv4.ip_forward=1
  51. iptables -t nat -A PREROUTING -p tcp --dport $pgcp -j DNAT --to-destination $ptujuan
  52. iptables -t nat -A PREROUTING -p udp --dport $pgcp -j DNAT --to-destination $ptujuan
  53. sysctl -p
  54. ipf
  55.  
  56.  
  57. #menu2
  58. elif [ $pilihan == 2 ]
  59. then
  60. clear
  61. echo "Cek Forwarding Dan Ip Tables"
  62. iptables -t nat -L --line-number
  63. echo "Tekan 1 Untuk ke menu Utama / Tekan Sembarang Untuk Exit"
  64. read kemenu
  65. if [ $kemenu == 1 ]
  66. then
  67.     ipf
  68. else
  69.     exit   
  70. fi
  71.  
  72.  
  73. #menu3
  74. elif [ $pilihan == 3 ]
  75. then
  76. iptables -t nat -L --line-number
  77. echo "Silahkan Amati Tabel Di Atas!!Amati Nomer Baris Dan Ip"
  78. read -p "Silahkan Masukan Baris Yang Mau Di Hapus : " hapus
  79. iptables -t nat -D PREROUTING $hapus
  80. read -p "takan 1 Untuk Lanjut edit / tekan sembarang untuk exit :   " kemenu
  81. if [ $kemenu == 1 ]
  82. then
  83.     ipf
  84. else
  85.     exit   
  86. fi
  87.  
  88.  
  89.  
  90.  
  91. #menu4
  92. elif [ $pilihan == 4 ]
  93. then
  94. clear
  95.     exit
  96. else
  97. clear
  98. echo "taik"
  99. ipf
  100. fi
  101.  
Add Comment
Please, Sign In to add comment