勉強したことのメモ

webプログラマが勉強したことのメモ。

DNSのキャッシュクリア

   

ドメインを新しく割り当てたり何らかの変更を加えた際に、反映されるまで多少時間がかかるが、何とか早く見られる方法は無いか探したところ、DNSのキャッシュクリアを行うことで対応できるかも、という記事を見かけた。以下に方法をメモ。

 

コマンドプロンプトで対応する

Windows環境の想定でコマンドプロンプトを開く。

#以下でキャッシュ情報を確認
ipconfig /displaydns

#以下のようなキャッシュ情報がずらずらと表示される
sample.com
----------------------------------------
レコード名 . . . . . : sample.com
レコードの種類 . . . : xxx
Time To Live  . . . .: xxx
データの長さ . . . . : xxx
セクション . . . . . . . : 回答
A (ホスト) レコード. . . : xxx.xxx.xxx.xxx

#以下でキャッシュクリアする
ipconfig /flushdns

#以下のように表示される
DNS リゾルバー キャッシュは正常にフラッシュされました。

#再度キャッシュ情報を確認する
ipconfig /displaydns

#以下のように表示されればOK
DNS リゾルバー キャッシュを表示できませんでした。

 

まとめ

コマンドプロンプトからDNSのキャッシュをクリアすることで、ドメイン変更後の反映が早く確認できる、かも。私の環境だと早く確認できたケースもあったが、多少不安定な動作も見受けられた。その点は注意。

 - その他

  関連記事

メールサーバーを構築せずに独自ドメインのメールを送受信する方法

メールサーバーを立てずに独自ドメインのメールアドレスを使いたい場合、ZOHOメー ...

iphoneで複数のGmailと独自ドメインメールを管理するアプリ

公式っぽいGmailのアプリを使っていたけどアカウントが5件までしか登録できなか ...

外部ファイル変更時の注意

Aというページでa.jsという外部ファイルを使っており、 修正依頼が来たのでa. ...

Cronと同じく指定期間に指定URLへアクセスしてくれるサイト

レンタルサーバー等でCronが未対応でも、ある程度Cron同様のサービスが使える ...

JSONのバリデートを行ってくれるサイト

JSONのバリデートを行ってくれるサイトを 上司から教えてもらったのでメモ。 ザ ...

メール送信時にIPアドレスがBANされる場合

qmailを使ってPHPからメール送信をしており、特定のドメインのみにメールが届 ...

phtmlファイル

これまた見たことの無い拡張子があった。 phtmlファイルというもの。 中身を見 ...

opauthのTwitterでログインできない

opauthを使ったソーシャルログインのシステムにてTwitterでログインでき ...

PHPのバージョンが古くてjson_decodeが使えない

PHPのバージョンが古くてjson_decodeが使えないという状況があった。ま ...

ER図とエンティティとは

新しい案件で色々書類が添付されており、その中にER図とエンティティという記載があ ...