İş arkadaşlarımdan bazıları Mac'lerinde sıkıntı yaşıyor - DNS çözünürlüğü Mac OS X altında çalışmıyor. Snow Leopard 10.6.8 kullanıyorlar. DNS'yi OS X altında çalışan bir Windows 7 sanal makinesinde (VMware Fusion 3.1.3) kullanabilirler.
Denemedikleri şeyler işe yaramadı:
- havaalanını açmak / kapatmak
- rebooting
- wifi yerine kablolu bağlantı kullanma
- bağlantı kimlik bilgilerini silip tekrar ekleme
- Mac güvenlik duvarını kapatma
- sabit statik IP kullanarak
- DNS sunucularını el ile ayarlama
- mDNSResponder'ı yeniden başlatma
- bu diğer sorunun düzeltmeleri
EDIT cevabı Martín'in cevabı:
• Kullanmak istediğiniz DNS'ye ping atabilir misiniz?
$ ping apple.com
ping: cannot resolve apple.com: Unknown host
• Kullanmak istediğiniz DNS (ler) in IP adresleri nelerdir?
Bu DHCP ile verilen bir şirket DNS sunucusudur, diğer insanlar için iyi çalışır. Ayrıca, Google’ın 8.8.4.4 ve 205.171.3.65’ini de (GRC’nin DNS Benchmark’ından en hızlı buldum) denedim.
• 8.8.8.8 (google) veya OpenDNS 208.67.222.222 veya 208.67.220.220'den herhangi birini kullanmayı denediniz mi?
Çalışmıyor, bkz. Google Chrome çıktısı:
DNS araması başarısız olduğu için www.apple.com adresinde sunucu bulunamadı. DNS, bir web sitesinin adını İnternet adresine çeviren bir şebeke servisidir. Bu hataya çoğunlukla, İnternet bağlantısı ya da yanlış yapılandırılmış bir ağ bağlantısının olmaması neden olur. Ayrıca yanıt vermeyen bir DNS sunucusu veya Google Chrome'un ağa erişmesini engelleyen bir güvenlik duvarı nedeniyle olabilir.
• Bu ev sahiplerine ping yapabilir misiniz?
$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes 64 bytes from
8.8.8.8: icmp_seq=0 ttl=58 time=3.925 ms
• boş kullanıcı oluşturma
Bir misafir kullanıcı hesabı oluşturuldu, misafir hesabı kullanılırken DNS sorunu hala oradaydı.
• nslookup ve her iki işe iyi kazmak
$ nslookup www.apple.com 8.8.8.8
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
www.apple.com canonical name = www.isg-apple.com.akadns.net.
www.isg-apple.com.akadns.net canonical name = www.apple.com.edgekey.net.
www.apple.com.edgekey.net canonical name = e3191.c.akamaiedge.net.
Name: e3191.c.akamaiedge.net
Address: 184.24.141.15
$ dig @8.8.8.8 www.apple.com
; <<>> DiG 9.6.0-APPLE-P2 <<>> @8.8.8.8 www.apple.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 11298
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION: ;www.apple.com. IN A
;; ANSWER SECTION:
www.apple.com. 1041 IN CNAME www.isg-apple.com.akadns.net.
www.isg-apple.com.akadns.net. 38 IN CNAME www.apple.com.edgekey.net.
www.apple.com.edgekey.net. 8794 IN CNAME e3191.c.akamaiedge.net.
e3191.c.akamaiedge.net. 17 IN A 184.24.141.15
;; Query time: 4 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Tue Oct 4 09:25:28 2011
;; MSG SIZE rcvd: 158
• Ayrıca DNS önbelleğini temizleme işlemi de yapıldı ancak bu işe yaramadı
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
EDIT 2 :
$ cat /etc/resolv.conf
#
# Mac OS X Notice
#
# This file is not used by the host name and address resolution
# or the DNS query routing mechanisms used by most processes on
# this Mac OS X system.
#
# This file is automatically generated.
#
domain {redacted}.com
nameserver 8.8.8.8
nameserver 208.67.222.222