marioq

set_dns.cmd

Nov 28th, 2025 (edited)
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 4.17 KB | None | 0 0
  1. @echo off
  2. REM Abilita DNS over HTTPS per il protocollo IPv4
  3. netsh dns add dnsserver 1.1.1.1
  4. netsh dns set global dhcpdns=enable
  5.  
  6. REM Abilita DNS over HTTPS per il protocollo IPv6
  7. netsh dns add dnsserver 2606:4700:4700::1111
  8. netsh dns set global ip6dhcpdns=enable
  9.  
  10. REM Visualizza le impostazioni DNS attuali
  11. netsh dns show global
  12.  
  13. @echo ## imposta dns ip4 e ip6
  14. REM Configurazione DNS per IPv4
  15. REM Aggiungi server DNS per IPv4
  16. reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "NameServer" /t REG_SZ /d "1.1.1.1,8.8.8.8" /f
  17. REM Aggiungi ulteriore configurazione IPv4
  18. reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "DNSServerSearchOrder" /t REG_MULTI_SZ /d "1.1.1.1\0 8.8.8.8\0" /f
  19.  
  20. REM Configurazione DNS per IPv6
  21. REM Aggiungi server DNS per IPv6
  22. reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v "NameServer" /t REG_SZ /d "2606:4700:4700::1111,2001:4860:4860::8888" /f
  23. REM Aggiungi ulteriore configurazione IPv6
  24. reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v "DNSServerSearchOrder" /t REG_MULTI_SZ /d "2606:4700:4700::1111\0 2001:4860:4860::8888\0" /f
  25.  
  26. REM Conferma l'aggiunta delle chiavi
  27. echo Le chiavi di registro sono state modificate con successo.
  28. pause
  29. echo #############################################
  30. echo #############################################
  31. echo #############################################
  32. @echo off
  33. REM Abilitazione DNS over HTTPS per tutte le interfacce IPv4
  34. reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "EnableAutoDoh" /t REG_DWORD /d 1 /f
  35. reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "DnsOverHttpsUseHttps" /t REG_DWORD /d 1 /f
  36. reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "DnsOverHttpsEnabled" /t REG_DWORD /d 1 /f
  37.  
  38. REM Aggiungi server DNS DoH per IPv4 a livello globale
  39. reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "NameServer" /t REG_SZ /d "1.1.1.1,8.8.8.8" /f
  40.  
  41. REM Abilitazione DNS over HTTPS per tutte le interfacce IPv6
  42. reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v "EnableAutoDoh" /t REG_DWORD /d 1 /f
  43. reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v "DnsOverHttpsUseHttps" /t REG_DWORD /d 1 /f
  44. reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v "DnsOverHttpsEnabled" /t REG_DWORD /d 1 /f
  45.  
  46. REM Aggiungi server DNS DoH per IPv6 a livello globale
  47. reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v "NameServer" /t REG_SZ /d "2606:4700:4700::1111,2001:4860:4860::8888" /f
  48.  
  49. REM Impostazione DNS per interfacce specifiche
  50. REM Sostituisci {GUID} con l'identificatore della tua interfaccia di rete
  51. set GUID={GUID}
  52. reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\%GUID%" /v "EnableAutoDoh" /t REG_DWORD /d 1 /f
  53. reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\%GUID%" /v "DnsOverHttpsUseHttps" /t REG_DWORD /d 1 /f
  54. reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\%GUID%" /v "DnsOverHttpsEnabled" /t REG_DWORD /d 1 /f
  55. reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\%GUID%" /v "NameServer" /t REG_SZ /d "1.1.1.1,8.8.8.8" /f
  56.  
  57. REM Stesso per IPv6
  58. reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\Interfaces\%GUID%" /v "EnableAutoDoh" /t REG_DWORD /d 1 /f
  59. reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\Interfaces\%GUID%" /v "DnsOverHttpsUseHttps" /t REG_DWORD /d 1 /f
  60. reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\Interfaces\%GUID%" /v "DnsOverHttpsEnabled" /t REG_DWORD /d 1 /f
  61. reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\Interfaces\%GUID%" /v "NameServer" /t REG_SZ /d "2606:4700:4700::1111,2001:4860:4860::8888" /f
  62.  
  63. REM Conferma l'aggiunta delle chiavi
  64. echo Le chiavi di registro per DNS over HTTPS sono state modificate con successo.
  65. pause
  66.  
  67.  
Advertisement
Add Comment
Please, Sign In to add comment