Mac OS X'in Komut Satırından DNS Nasıl Değiştirilir

Anonim

İleri düzey Mac kullanıcıları, OS X'teki DNS sunucularının Sistem Tercihleri ​​Ağı kontrol paneline dönmek zorunda kalmadan komut satırından ayarlanabileceğini bilmeyi faydalı bulabilir. GUI Ağ kontrol paneli, çoğu Mac kullanıcısı için inkar edilemez bir şekilde en kolay yaklaşım olsa da, komut satırı yöntemi, özellikle sorun giderme, geçici DNS değişiklikleri yapma ve ssh ile uzaktan yönetim gibi birçok kullanım durumu için faydalar sunar.

OS X'in komut satırından DNS ayarlarını değiştirmek için her zaman kullanışlı olan 'ağ kurulumu' komutunu kullanacaksınız. Ağ kurulumunun birçok gelişmiş ve karmaşık kullanımı olsa da, DNS ayarlamak aslında oldukça kolaydır.

Networksetup ile OS X'in Komut Satırından DNS Sunucularını Ayarlama

Ağ kurulumu komutu, Mac sistem yazılımının belli belirsiz modern tüm sürümlerinde bulunur. -setdnsservers bayrağını kullanacak, onu ağ hizmetine yönlendirecek ve ardından DNS IP'sini ekleyeceksiniz, bu aşağıdaki gibi görünebilir:

ağ kurulumu -setdnsservers (Ağ Hizmeti) (DNS IP)

Örneğin, wi-fi özellikli bir Mac'i Google DNS 8.8.8.8 olarak ayarlamak için sözdizimi şöyle olur:

ağ kurulumu -setdnsservers Wi-Fi 8.8.8.8

İsterseniz, birinci veya ikinci sunucuya ulaşılamadığında geri dönüşü etkinleştirecek birden çok DNS sunucusu ayarlayabilirsiniz. Örneğin, bu, ilk iki DNS sunucusu için OpenDNS'yi ve üçüncü yedek olarak Google DNS'yi ayarlar:

ağ kurulumu -setdnsservers Wi-Fi 208.67.222.222 208.67.220.220 8.8.8.8

Bu yalnızca DNS sunucularına bir örnektir ve evrensel bir öneri olması gerekmez. Kendinizinkini değiştirmek istiyorsanız, belirli konumunuz için hangi DNS'nin en hızlı olacağını belirlemek için kıyaslama testi yapan NameBench gibi uygulamalar aracılığıyla en hızlı DNS sunucusunu bulmaya değer.

Ağ kurulumuyla Tüm DNS Sunucularını Temizleme

Bu, DNS önbelleğini temizlemekle aynı şey değildir, bu sadece mevcut tüm özel DNS sunucusu ayarlarını kaldırır. Bir yönlendiriciden, modemden veya benzer bir durumdan DHCP tarafından sağlanan DNS'ye geri dönmek istiyorsanız bu yardımcı olabilir:

ağ kurulumu -setdnsservers Wi-Fi

DNS ayarında olduğu gibi, DNS'yi kaldırmak, ne yapmaya çalıştığınıza bağlı olarak, ayarlamalar yaptıktan sonra DNS önbelleklerini temizlemenizi gerektirebilir.

Ağ kurulumu ile DNS Ayarlarını kontrol etme

Ağ kurulumu ile -getdnsservers bayrağını kullanarak mevcut DNS ayarlarını da kontrol edebilirsiniz, bu, varsa mevcut DNS ayarlarının ne olduğunu size bildirir:

ağ kurulumu -getdnsservers Wi-Fi 8.8.8.8

DNS'yi değiştirmek ve özelleştirmek, aramaları hızlandırmaktan daha güvenilir sunucular bulmaya, yayılma sırasında ayrıntılı aramalar yapmak için alternatif sağlayıcıları değiştirmeye ve diğer pek çok duruma kadar çok çeşitli amaçlara sahip olabilir.

Mac OS X'in Komut Satırından DNS Nasıl Değiştirilir