DNSルックアップエラー?

以下の事象で困っています。ご意見頂けますでしょうか。


【事象】

1.一部のサイトが見れない(ページそのものが表示されない or 株価チャートなど一部画面がフリーズ)

・海外の動画サイトなどにアクセス自体できなくなった

→safariの場合

ページが見つかりません

→chromeの場合

DNS ルックアップでエラーが発生したため、www.〜.com にあるサーバーを見つけることができません。DNS は、ウェブサイトの名前をインターネット アドレスに変換するためのウェブ サービスです。このエラーはほとんどの場合、インターネットに接続されていないか、ネットワークの設定が間違っていることが原因です。ただし、DNS サーバーの応答がない、ファイアウォールによって Google Chrome からのネットワーク アクセスがブロックされている、などの原因で発生する場合もあります。

・株価チャートなどが表示されたりされなかったりするようになった(ログインしポップアップされる取引画面自体が開かない場合もあります)


*直近1週間以内に起こり始めましたが、その他のページについては正常に表示されています。


【思いつく原因】

・引っ越しに伴いインターネット環境を新設した。

・ADblockなるアプリケーションを入れた。


【行った事(失敗)】

・safariリセット

・ADblock無効

・ネットワーク環境でwifi2を作成

・DNSを8.8.8.8.および8.8.4.4に設定

・PCおよび無線LAN(NTT光)の電源オフ→再設定


【PC環境】

バージョン10.8.5

プロセッサ intel core i5

safarai:6.2.6

chrome:最新版


PCに疎い人間ですので情報足りているか分かりませんがよろしくお願い致します。

MacBook Air, OS X Mountain Lion (10.8.3)

投稿日 2015/06/12 21:37

返信
返信: 9

2015/06/12 21:46 jobsajobsa への返信

> DNSを8.8.8.8.および8.8.4.4に設定


これでもダメですか?

正常なら、DNSはルータのアドレス(192.168.1.1 とか、ルータの設定によって違う)になります。これでダメな時は、Googleの公開DNS(8.8.8.8)を利用してみる、というのが普通の処方です。

あと可能性があるのは、ネットワークのレスポンスが遅いとか。その時は、2重NATになってないかチェックしてみるとか。

株価チャートに問題が出るというのは、Javaに問題がある可能性も。

2015/06/13 00:14 はに への返信

> DNSを8.8.8.8.および8.8.4.4に設定 これでもダメですか?

だめでした。。

>ネットワークのレスポンスが遅い

他のサイトについてはスムースなのでネットワーク自体は問題ないという認識です。

また、気づいたらsafariでyoutubeも見れなくなっていました(chromeは見れます)

「ウェブブラウザがサポートされていない」というエラーが出るのですが

safariもflash playerも共に最新バージョンです。この事に上記の問題も関係あるのでしょうか。

2015/06/13 00:28 jobsajobsa への返信

safariもflash playerも共に最新バージョンです。


SafariのバージョンはOSに依存しますから、最新バージョンと言っても


バージョン10.8.5


Mountain Lionに対応したバージョンでの最新であって、Safariの最新バージョン(YosemiteでのSafari)ではないですね。


追記:


Mountain LionでSafari 6、MavericksでSafari 7、YosemiteでSafari 8ですね。

2015/06/13 22:16 jobsajobsa への返信

DNSエラーならインターネット全てダメになります。

一部だけダメというのは起こりえません。もしそうなら、インターネットのレスポンスが遅いくらいしか原因はありません。ここでいうレスポンスとは、DNSのレスポンスです。DNSサーバの参照が適切でないとDNSのレスポンスは悪くなります。ここでいう悪くなるというのは、正常ならDNS応答が10msで返るのが100ms以上かかるとかそういう状況です。普通にインターネットするだけなら、DNS応答が100msかかっても、2度目以降はキャッシュも効きます(キャッシュが効けば、応答は1ms程度になる)のでそれほど遅いと感じません。ただ、その度ごとに違うアドレスのDNSが必要とか、特殊な用途(大きなサイトの、ユーザと相互にやり取りするようなサイトはこうなることが多い)だとちょっと遅くなるだけでエラーが返ることはあります。

なので、インターネットの接続や設定を見直してください。

2015/06/13 23:40 はに への返信

詳細なご説明ありがとうございます。よく分かりました。


>>>インターネットの接続や設定を見直してください。

このような一部のサイトだげレスポンスが遅い状態が出る場合にインターネット(DNS)の接続と設定で

見直す箇所とは具体的にどこなのでしょうか?

2015/06/14 00:49 jobsajobsa への返信

 自宅のネットワーク環境が書かれていないので何ともアドバイスが難しいですね。

試すとしたら自宅以外でのネットワーク環境での動作確認かな。

これでMac本体に問題があるのか、ネットワークに問題があるのか切り分けれると思う。

2015/06/14 04:37 jobsajobsa への返信

> 見直す箇所とは具体的にどこなのでしょうか?


見直すのは、ルータの設定、パソコンの設定などネットワーク全般です。すべてDNSのパーフォマンスに影響します。

ターミナルで dig コマンドを利用すれば、DNSのパーフォマンスを調べられます。

例えば、ターミナルに、dig www.yahoo.co.jp とすると、以下のようになります。

$ dig www.yahoo.co.jp


; <<>> DiG 9.8.3-P1 <<>> www.yahoo.co.jp

;; global options: +cmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 65497

;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0


;; QUESTION SECTION:

;www.yahoo.co.jp. IN A


;; ANSWER SECTION:

www.yahoo.co.jp. 553 IN CNAME www.g.yahoo.co.jp.

www.g.yahoo.co.jp. 45 IN A 183.79.197.250


;; Query time: 11 msec

;; SERVER: 10.0.1.1#53(10.0.1.1)

;; WHEN: Sun Jun 14 20:06:35 2015

;; MSG SIZE rcvd: 69


ここで、SERVER と出てるのは、利用してるDNSサーバです(この例では、10.0.1.1。これはうちの場合の話。環境によって変わります)。Query time と出てるのが、DNS応答が得られるまでの時間です。これでは、11msになってます。正常ならこんな具合になると思います。この時間が長いようだと、DNSのパーフォマンスが悪いということで、異常に長いとネットワークのどこかに問題がある可能性が高くなります。また、この例から分かるように、www.yahoo.co.jp は実際には、www.g.yahoo.co.jp となってます。また、ここに45とありますので、このDNSの寿命はわずか45秒です(何回か試してみると、10秒台のこともあります)。なので、違うときに行えば、結果は変わります。寿命がこんなに短いと、キャッシュの効果はあまりありません。そうすると、DNSのパーフォマンスがちょっと悪いだけで、DNSルックアップエラーと言われてまともに表示できないことが頻発するようになります。yahoo のような大きなサイトだと、こんなふうになっていることがよくあります。また最近のウェブサイトは実際にコンテンツを表示するまでに、いろいろなデータをやり取りするのが普通です。このときにもたくさんのDNS応答が要求されることが少なくありません。なので、あるページを表示するだけでも、数十回のDNS応答があって初めて表示されることも少なくありません。このため、DNSのパーフォマンスがちょっと悪くなるだけでウェブページによっては表示されなくなります。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

DNSルックアップエラー?

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。