Advertisement
JWLLEWELYN

SetDNS.cmd

Sep 12th, 2018 (edited)
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 2.05 KB | None | 0 0
  1. @echo off
  2.  
  3. title Set DNS
  4.  
  5. rem Autor: JWLLEWELYN
  6. rem Description: Script that assigns public DNS addresses.
  7.  
  8. set "params=%*"
  9. cd /d "%~dp0" && ( if exist "%temp%\getadmin.vbs" del "%temp%\getadmin.vbs" ) && fsutil dirty query %systemdrive% 1>nul 2>nul || (  echo Set UAC = CreateObject^("Shell.Application"^) : UAC.ShellExecute "cmd.exe", "/k cd ""%~sdp0"" && %~s0 %params%", "", "runas", 1 >> "%temp%\getadmin.vbs" && "%temp%\getadmin.vbs" && exit /B )
  10.  
  11. netsh interface show interface
  12. echo Ingrese el Nombre interfaz a insertar DNS Publicos:
  13. set /P name="%name%" goto :set
  14.  
  15. cls
  16. :set
  17. echo Google DNS ok
  18. netsh interface ip add dns name="%name%" addr=8.8.8.8 index=1 >nul
  19. netsh interface ip add dns name="%name%" addr=8.8.4.4 index=2 >nul
  20. echo Verizon DNS ok
  21. netsh interface ip add dns name="%name%" addr=4.2.2.1 index=3 >nul
  22. netsh interface ip add dns name="%name%" addr=4.2.2.2 index=4 >nul
  23. netsh interface ip add dns name="%name%" addr=4.2.2.3 index=5 >nul
  24. netsh interface ip add dns name="%name%" addr=4.2.2.4 index=6 >nul
  25. netsh interface ip add dns name="%name%" addr=4.2.2.5 index=7 >nul
  26. netsh interface ip add dns name="%name%" addr=4.2.2.6 index=8 >nul
  27. echo Cloud Flare DNS ok
  28. netsh interface ip add dns name="%name%" addr=1.1.1.1 index=9 >nul
  29. netsh interface ip add dns name="%name%" addr=1.0.0.1 index=10 >nul
  30. echo OpenDNS ok
  31. netsh interface ip add dns name="%name%" addr=208.67.222.222 index=11 >nul
  32. netsh interface ip add dns name="%name%" addr=208.67.220.220 index=12 >nul
  33. echo Level 3 DNS ok
  34. netsh interface ip add dns name="%name%" addr=209.244.0.3 index=13 >nul
  35. netsh interface ip add dns name="%name%" addr=209.244.0.4 index=14 >nul
  36. echo Verisign DNS ok
  37. netsh interface ip add dns name="%name%" addr=64.6.64.6 index=15 >nul
  38. netsh interface ip add dns name="%name%" addr=64.6.65.6 index=16 >nul
  39. echo Quad DNS ok
  40. netsh interface ip add dns name="%name%" addr=9.9.9.9 index=17 >nul
  41. netsh interface ip add dns name="%name%" addr=9.9.9.10 index=18 >nul
  42. netsh interface ip add dns name="%name%" addr=149.112.112.112 index=19 >nul
  43. pause>nul
  44. exit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement