スリープから復帰した後、Mountain LionでDNS解決の問題を修正する方法は?


10

先日、Mountain Lionをインストールした後、非常に不愉快なことに気づきました。ほとんどiMac(27インチ、2010年半ば、CI7)をスリープから復帰させるたびに、DNS関連の何かが壊れているようです。IP(v4&v6)アドレスを使用して他のマシンに接続しようとすると、SSHおよびpingを送信しますが、ホスト名の解決はあまりうまくいきません。

現在、DNSサーバーのログをチェックして、要求がそこに行っているかどうかを確認することはまだ試みていません。クライアントマシンをすばやくリブートしたり、別のクライアントマシンを使用したりしても問題ないので、DNS要求がDNSサーバーに送信されていないと思います。

他のサイトで同様の問題についていくつか言及しましたが、この問題が表示される理由に対する信頼できる回答はありません。WiFiを使用していた1人のユーザーが、無関係に見えるランダムなWiFiとスリープ設定をトグルして疑わしくするだけで、明らかに「修正」しました。この問題は壊れた設定であることに注意してください。

この問題に対する信頼できる回避策/解決策を見つけたいのですが、電源管理ペインとネットワーク設定ペインのすべての設定を再確認しましたが、すべて問題なく見えます。また、いくつかの変更を行った後で設定を保存し直し、元の設定に戻してみて、問題が解決したかどうかを確認しましたが、うまくいきませんでした。スリープ解除後のDNS解決を修正するにはどうすればよいですか?

編集:私は有線ネットワークのみを使用しており、Wi-Fiは完全にオフになっています。IPv4とIPv6の両方の設定が手動で行われました。

ネットワークはプレーンな古い192.168.1.0/24サブネットで、すべてのマシンがかなり安価な管理されたgigEスイッチに接続されており、ゲートウェイとして機能するFreeBSDボックスdhcp(192.168のisc-dhcp)につながる100/100 Mbps FTTH接続です。 1.1-72)およびDNS(バインド)サーバー。IPv6接続は、Sixxsトンネルを経由します。過去に問題を引き起こしていないかなり標準的なセットアップ。


もう少し詳しく説明してもらえますか?あなたは言及のWi-Fiの人々の使用を、それはあなた自身の問題は、有線または無線ネットワーク、またはその両方であるかどうかは明らかではありません。
Graham Perrin、2012

@GrahamPerrinネットワークはプレーンな古い192.168.1.0/24サブネットで、すべてのマシンがかなり安価な管理されたgigEスイッチに接続されており、ゲートウェイとして機能するFreeBSDボックスに接続する100/100 Mbps FTTH接続、dhcp(isc-dhcp for 192.168.1.1-72)およびDNS(バインド)サーバー。IPv6接続は、Sixxsトンネルを経由します。過去に問題を引き起こしていないかなり標準的なセットアップ。
mludd 2012

1
@mluddそれを再現できますか(再現できる場合、どのような条件下で?)コンソールを実行して(理想的にはsystem.logを監視して)、問題を再現することをお勧めします。マシンが起動したら、コンソールの表示をクリアするか、マーカーを設定してから、参照してみてください。ログで何が起こっているかを確認します。DNSで何が起こっているかを示している可能性があります。
Harv 2012

これをトラブルシューティングする良い方法:FreeBSDルーターで-DNSロギングをオンにして、「tail」を使用してログを確認するか、tcpdumpを実行します(例:sudo tcpdump -vv -i en1 port 53
Matthew Elvey

回答:


1

毎回というわけではありませんが、まったく同じ経験をしました。たまに、最近アクセスしたサイトが利用できない場合がありますが、他の年齢でアクセスしたことがないサイトは問題なく読み込まれます。

通常、DNSキャッシュをフラッシュすると解決します。

sudo killall -HUP mDNSResponder

3
再起動mDNSResponderしても役に立たないようです。ほとんどの場合、マシンをスリープ状態から復帰させると、ネットワーキングはまだ半分死んでしまいます。
mludd

1

時々私もこれを受け取ります。それが起こったら、私はシステムにDNSをフラッシュするように伝えます:

# As root or sudo it
dscacheutil -flushcache

電源設定では、スリープ/ウェイク関連の問題を回避するために、システムの「ディスクをスリープ状態にする」オプションを無効にしました。SSD搭載ボックスで問題が発生する可能性があるようです。


1
私はユーザーとこれを実行し、それが私の問題を解決しましたが、それが更新によるものかどうかはわかりません。
Matteo

ネットワークの更新/変更の方法が変更されたというメモをいくつか見ました。インターネット接続の共有を行うのに苦労しました。ヨセミテがこれを修正するかどうか疑問に思っています。
Wing Tang Wong
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.