Ha Windows grafikus felületen gyakran váltani szeretnénk két vagy több DNS resolver halmaz közt, akkor érdemes erre az alábbi megoldást alkalmaznunk.
Windowson az alábbi PowerShell scripttel állíthatjuk be a kívánt DNS resolvereket:
Set-DnsClientServerAddress -InterfaceAlias “Ethernet0” -ServerAddresses (“1.1.1.1”,“8.8.8.8”, “1.1.1.1”, “8.8.4.4”, “9.9.9.9”)
(A névszerverek felsorolása minta, más névszerver lista megadható.)
Ezt a scriptet egy .ps1 filbe menthetjük le, mondjuk resolvers_sample.ps1 nevű file-ba, és csinálhatunk hozzá egy parancsikont.
A parancsikonba Targetnek az alábbit adjuk meg:
“C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy Unrestricted C:\MyProgramFiles\resolvers_sample.ps1″
A Runt pedig “Minimized”-re érdemes állítani.
Az Advanced Propertiesbe az adminisztrátorként futást kell megadni:
Minden egyes használni kívánt DNS resolver halmazhoz készíthetünk ilyen PowerShell scriptek, csinálhatunk ezekhez parancsikonokat (melyet, ha akarunk kitehetünk a Windows Desktopra, a Startmenübe vagy a Taskbárra).
INTEGRITY Kft., 2019. január 2.