Eğer ortamınızdaki pek çok pc de elle ip girişi yapılmış ise bu durumda bu bilgisayarlardaki dns ip adreslerini değiştirmek için uygun bir bat dosyası yazabilir ve bunu gpo üzerinden veya elinizde sccm gibi bir ürün var ise bunun üzerinden dağıtarak dns ip adreslerini değiştirmeniz mümkündür.
Ben birden çok dns gireceğim için öncelikle komut içerisinde eski dns leri sildiriyorum, yine çok etherneti olan sunucular için birden çok isim yazarak sorun çıkmasını engelleiyorum. ( öreğin local area connection değilde iki etherneti var ise ikinci ethernet local area connection 2 isminde olması komutun çalışmasını engeller )
netsh interface ip delete dns “Local Area Connection” 1.1.1.1
netsh interface ip delete dns “Local Area Connection” 1.1.1.2
netsh interface ip delete dns “Local Area Connection” 1.1.1.3
netsh interface ip delete dns “Local Area Connection” 1.1.1.4
netsh interface ip delete dns “Local Area Connection 2” 1.1.1.1
netsh interface ip delete dns “Local Area Connection 2” 1.1.1.2
netsh interface ip delete dns “Local Area Connection 2” 1.1.1.3
netsh interface ip delete dns “Local Area Connection 2” 1.1.1.4
netsh interface ip delete dns “Local Area Connection 3” 1.1.1.1
netsh interface ip delete dns “Local Area Connection 3” 1.1.1.2
netsh interface ip delete dns “Local Area Connection 3” 1.1.1.3
netsh interface ip delete dns “Local Area Connection 3” 1.1.1.4
netsh interface ip delete dns “Local Area Connection 4” 1.1.1.1
netsh interface ip delete dns “Local Area Connection 4” 1.1.1.2
netsh interface ip delete dns “Local Area Connection 4” 1.1.1.3
netsh interface ip delete dns “Local Area Connection 4” 1.1.1.4
netsh interface ip set dns “local area connection” static 2.2.2.5
netsh interface ip add dns “Local Area Connection” 2.2.2.6
netsh interface ip add dns “Local Area Connection” 2.2.2.7
netsh interface ip set dns “local area connection 2” static 2.2.2.5
netsh interface ip add dns “Local Area Connection 2” 2.2.2.6
netsh interface ip add dns “Local Area Connection 2” 2.2.2.7
netsh interface ip set dns “local area connection 3” static 2.2.2.5
netsh interface ip add dns “Local Area Connection 3” 2.2.2.6
netsh interface ip add dns “Local Area Connection 3” 2.2.2.7
netsh interface ip set dns “local area connection 4” static 2.2.2.5
netsh interface ip add dns “Local Area Connection 4” 2.2.2.6
netsh interface ip add dns “Local Area Connection 4” 2.2.2.7
Windows vista, windows 7 ve 2008 sistemler için ise komut küçük bir farklılık göstermektedir. Tek fark aşağıdaki gibi tek satır kod ile açıklanabilir.
netsh interface ipv4 set dnsserver “Local Area Connection” static 10.1.1.106
netsh interface ipv4 add dnsserver “Local Area Connection” 10.1.1.107
ip yerine ipv4 ve dns yerine dnsserver yazıyoruz hepsi bu.