Mac OS'ta DNS çözümlenemiyor
<p>Bazı iş arkadaşlarım Mac bilgisayarlarında DNS'in çözümlenememesi ile ilgili sorun yaşıyorlar. Snow Leopard 10.6.8 kullanıyorlar. OS X üzerinde çalışan Windows 7 sanal makinesinde (VMware 3.1.3) DNS kullanabiliyorlar. Bilgisayarlar 15" MacBook Pro, 2011 model.</p>
<p>Denedikleri ama işe yaramayan şeyler:</p>
<ul>
<li>Airport'u kapatıp açmak.</li>
<li>Bilgisayarı yeniden başlatmak.</li>
<li>Wi-Fi yerine kablolu bağlantı kullanmak.</li>
<li>Bağlantı bilgilerini silip yeniden eklemek.</li>
<li>Mac güvenlik duvarını devre dışı bırakmak.</li>
<li>Statik IP kullanmak.</li>
<li>DNS sunucularını elle ayarlamak.</li>
<li>mDNSResponder'ı yeniden başlatmak.</li>
<li><a href="http://apple.stackexchange.com/questions/1366/how-do-i-flush-the-dns-cache-on-a-os-x-10-6-machine">Burada</a> verilen cevapları denemek.</li>
</ul>
<p><strong>GELEN CEVAPLAR ÜZERİNE DÜZENLEME</strong></p>
<p><strong>Kullanmak istediğim DNS adresini ping'leyebiliyor musunuz?</strong></p>
<blockquote>
<pre>
<code>$ ping apple.com
ping: cannot resolve apple.com: Unknown host</code></pre>
</blockquote>
<p><strong>Kullanmak istediğin DNS'lerin IP adresleri nedir?</strong></p>
<p>DHCP ile verilen şirkendin DNS sunucusu. Bahsettiğim arkadaşlar haricindeki çalışanlarda sorunsuz çalışıyor. Ayrıca Google'ın 8.8.4.4 ve 205.171.3.65 DNS adreslerini de denedim (ki bunlar GRC'nin DNS Benchmark'ına göre en hızlıları).</p>
<p><strong>Google'ın 8.8.8.8 adresini veya OpenDNS 208.67.222.222 ya da 208.67.220.220 adreslerini denediniz mi?</strong></p>
<p>Denedim, işe yaramadı.</p>
<p><strong>Bu sunucuları ping'lediniz mi?</strong></p>
<blockquote>
<pre>
<code>$ 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</code></pre>
</blockquote>
<p><strong>Boş bir kullanıcı oluşturmak</strong></p>
<p>Bir misafir kullanıcı hesabı oluşturulmuştu, DNS sorunu bu kullanıcı hesabını kullanırken de devam etti.</p>
<p><strong>nslookup ve dig sorunsuz çalışıyor</strong></p>
<blockquote>
<pre>
<code>$ 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</code></pre>
</blockquote>
<blockquote>
<pre>
<code>$ 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</code></pre>
</blockquote>
<p><strong>Ayrıca DNS önbelleği de temizlendi ama bir faydası olmadı.</strong></p>
<blockquote>
<p><code>sudo dscacheutil -flushcache</code></p>
</blockquote>
<blockquote>
<p><code>sudo killall -HUP mDNSResponder</code></p>
</blockquote>
<p><strong>DÜZENLEME 2:</strong></p>
<blockquote>
<pre>
<code>$ 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</code></pre>
</blockquote>
<p> </p>
27.10.2014 tarihinde
Oğuz Selim
sordu
Bu soruya toplam 1 cevap verilmiştir
<p>Çözüm mDNSResponder’ın geri dönmesi üzerine olacak gibi görünüyor:</p>
<p><strong>sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist</strong></p>
<p><strong>sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist</strong></p>
<p>Bu <a href="http://serverfault.com/questions/64837/dns-name-lookup-was-ssh-not-working-after-snow-leopard-upgrade">Server Fault question</a>’dan farklı birinin bulgusudur.</p>
29.01.2015 tarihinde
589 kez görüntülendi
son hareket 29.01.2015 tarihinde
son hareket 29.01.2015 tarihinde