1
0

dnsNN.sh 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. #!/bin/bash
  2. #declare -A cor=( [0]="\033[1;37m" [1]="\033[1;34m" [2]="\033[1;31m" [3]="\033[1;33m" [4]="\033[1;32m" )
  3. #SCPfrm="/etc/ger-frm" && [[ ! -d ${SCPfrm} ]] && exit
  4. #SCPinst="/etc/ger-inst" && [[ ! -d ${SCPinst} ]] && exit
  5. source <(curl -sL https://raw.githubusercontent.com/ChumoGH/ChumoGH-Script/master/msg-bar/msg)
  6. dnsnetflix () {
  7. #[[ -e /bin/ejecutar/resolv.conf ]] && {
  8. #echo "$dnsp" >> /etc/resolv.conf
  9. #echo "$dnsp2" >> /etc/resolv.conf
  10. #msg -bar2
  11. #echo -e "${cor[4]} DNS AGREGADOS CON EXITO"
  12. #echo -e "${cor[4]} Reiniciando SYSTEM RESOLVED"
  13. sudo systemctl restart systemd-resolved.service
  14. #cat /etc/resolv.conf | grep "nameserver"
  15. # } || {
  16. cp /etc/resolv.conf /bin/ejecutar/resolv.conf
  17. echo "$dnsp" >> /etc/resolv.conf
  18. echo "$dnsp2" >> /etc/resolv.conf
  19. #echo "nameserver 8.8.8.8" >> /etc/resolv.conf
  20. apt-get install resolvconf -y > /dev/null 2>&1
  21. msg -bar2
  22. echo "$dnsp" >> /etc/resolvconf/resolv.conf.d/tail
  23. echo "$dnsp2" >> /etc/resolvconf/resolv.conf.d/tail
  24. echo -e "${cor[4]} DNS AGREGADOS CON EXITO"
  25. echo -e "${cor[4]} Reiniciando SYSTEM RESOLVED"
  26. sudo systemctl restart systemd-resolved.service
  27. cat /etc/resolv.conf | grep "nameserver"
  28. #sudo systemctl restart dnsmasq.service
  29. # }
  30. sleep 5s
  31. }
  32. clear
  33. msg -bar2
  34. echo -e "\033[1;93m AGREGARDOR DE DNS PERSONALES "
  35. msg -bar2
  36. echo -e "\033[1;39m Esta funcion para que puedas ver Netflix con tu VPS"
  37. msg -bar2
  38. echo -e "\033[1;91m ¡ SOLO INGRESA LA IP DEL DNS O SERVIDOR CON SOPORTE"
  39. echo -e "\033[1;39m Instalara el DNS funcional para Netflix"
  40. msg -bar2
  41. echo -e "\033[1;93m Recuerde escojer entre 1 DNS \n Que sea Valido ."
  42. echo ""
  43. read -p "Ingrese su DNS a usar: " dnsp
  44. [ -z "$dnsp" ] && dnsp="" || dnsp="nameserver $dnsp"
  45. echo ""
  46. read -p "Ingrese su 2 DNS a usar: " dnsp2
  47. [ -z "$dnsp2" ] && dnsp2="" || dnsp2="nameserver $dnsp2"
  48. msg -bar2
  49. read -p " Estas seguro de a?adir DNS? [ S|s|N|n ]: " dd
  50. [[ "$dd" = "s" || "$dd" = "S" ]] && dnsnetflix
  51. msg -bar2