home
02 Jun 2010 - By Ahmet Kakıcı

Komut Satırından Dns Adresi Değiştirme

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
post tags: dhcpdnsnetsh