Son günlerde yine bir site engelleme furyası başladı. Dns değiştirerek bu sorunlardan kısmen de olsa kurtulabiliyoruz. Ancak iş yerinde dns değiştirdiğimde interente giremediğimden dolayı mecburen elle girdiğim dns sunucusunu silerek internete erişiyorum.
Akşam dns yaz sabah sil diye uğraşmaktansa bu işi komut satırından yapabiliyor muyuz diye biraz araştırdım ve netsh komutunu (windows için geçerli) buldum.
netsh komutuyla dns değiştirmek istiyorsa öncelikle hani ağ bağdaştırıcısıyla çalışacağımızı belirlemeliyiz. Bunun için aşağıdaki parametrelerle beraber varolan bağdaştırıcı isimlerini alacağız.
netsh interface ip show config
Gelen sonuçlarda “Kablosuz ağ bağlantısı 1″, “Yerel ağ bağlantısı 2″ gibi isimler göreceksiniz. Hangi bağlantıyı değiştireceğinizi seçtikten sonra aşağıdaki komutta “bağlantı adı” yazan yere ilgili bağlantının adını yazdıktan sonra dns adresini değiştirebilirsiniz.
netsh interface ip set dns name="bağlantı adı" static xxx.xxx.xxx.xxx
Eğer ikincil dns sunucusu eklemek istiyorsanız aşağıdaki komutu kullanbilirsiniz.
netsh interface ip add dns name="bağlantı adı" static xxx.xxx.xxx.xxx
Daha sonra bu adresleri silmek için aşağıdaki komutu kullanabilirsiniz.
netsh interface ip set dns name="bağlantı adı" source=dhcp