MacBook ProのOS X 10.6.7のブラウザーを使用してWebサイトにアクセスできません。スリープ状態から再開した後などです。私は以前にこの問題に遭遇したことがあり、再起動によって解決されましたが、私は再びそれを手に入れて以来、その根本に到達したいと思っていました。
Chromeで始まり、Safariがインターネットを閲覧できない。これが機能するものと機能しないもののリストです。
動作しません
作品
ping google.com
wget google.com
curl http://www.google.com
traceroute google.com
nslookup google.com
(Charlesで実行する場合を除いて)プロキシをまったく設定していません。ネットワーク上の他のコンピューターは問題なくインターネットに到達できます。イーサネット、AirPort、またはその両方に接続していますが、組み合わせによって違いはありません。
また、別のDNSプロバイダー Google Public DNS を使用しようとしましたが、どちらも機能しませんでした(nslookup
、ping
などが新しいネームサーバーを使用しました問題なく)。
ブラウザでgoogle.comのIP番号にアクセスすると上記のように機能し、ping
などが機能することを考えると、DNSの問題のようです。何が原因でしょうか?
実行することで一時的に解決される問題:
Sudo killall mDNSResponder
この質問に従って: MacBookはインターネットを使用できませんが、nslookupとpingは両方とも機能します 。
しかし、なぜこれがスリープ/レジュームで失敗するのかは説明されていません。
これらの手順をすべて実行し、問題が解決されたかどうかをそれぞれ確認してください。
ルーターを再起動します
MacのPRAMをリセットする
ターミナル内
dscacheutil -flushcache
システム環境設定/ネットワークで、新しい(重複しない)ネットワークの場所を作成し、必要に応じて構成します。
ターミナル内
Sudo launchctl unload /System/Library/LaunchDaemons/com.Apple.mDNSResponder.plist
4つのmDNSシステムファイルにパッチを適用して10.6.4に戻す
https://discussions.Apple.com/message/12683257#12683257 を参照してください
ファイルを含むパッケージさえあります。
この投稿では https://discussions.Apple.com/message/13346662#13346662 10.6.7のパッチを使用していると述べています。
それでも、最初に10.6.7ファイルをバックアップしてください。
そして、各ファイルの正常な置き換えを確認します。
Sudo killall mDNSResponder
一時的に解決し、コンピュータをスリープ状態から再開したときに実行するApplescriptを作成できます。
コンピュータで新しいユーザーを作成してみて、それが機能するかどうかを確認してください。
電話をかけるApple- http://www.Apple.com/support/contact/ 。
から OS 10.6-Snow LeopardがDNSをドロップし続ける :
最近、プライマリマシンとして10.6.latestを実行しているMacに切り替えたところ、この正確な問題が発生しました。内部ネットワーク上の他のマシンにアドレスを提供するLANベースのDNSサーバーと、ISPが提供する2つのDNSサーバーがあります。断続的に、Firefoxは内部サーバーの名前を解決できませんでした。
いくつか検索したところ、AppleがSnow LeopardでのDNSサーバーのクエリ方法を変更したことを示唆するこのページが見つかりました: Mac OS XでのDNS解決の変更 。
私はこの記事を見つけ、提案された変更を行いました: OS X 10.6.3およびDNSサーバーの優先順位の変更 。
これにより、他の誰かがSnow Leopardにランダム化ではなくDNSサーバーの順序を尊重してもらうのに役立つことを願っています。