27
22

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

DNSキャッシュのクリア方法

Last updated at Posted at 2015-12-10

独自ドメインでのWEBサーバーへの接続テストをする場合など、DNS情報の浸透状況のほかに、クライアントのDNSキャッシュが邪魔をすることがある。
ここでは、このDNSキャッシュのクリア(フラッシュ)方法について記述する。

##Windows 向け

次のコマンドをコマンドプロンプトから実行する。

C:\> ipconfig /flushdns

#####おまけ(キャッシュ情報を表示する)

C:\> ipconfig /displaydns

表示例

    www.facebook.com
    ----------------------------------------
    レコード名 . . . . . . . : www.facebook.com
    レコードの種類 . . . . . : 5
    Time To Live  . . . . . .: 16
    データの長さ . . . . . . : 8
    セクション . . . . . . . : 回答
    CNAME レコード . . . . . : star-mini.c10r.facebook.com


    レコード名 . . . . . . . : star-mini.c10r.facebook.com
    レコードの種類 . . . . . : 1
    Time To Live  . . . . . .: 16
    データの長さ . . . . . . : 4
    セクション . . . . . . . : 回答
    A (ホスト) レコード. . . : 31.13.82.36

##Linux 向け

Linux(ここではCentOS)では、DNSサーバー(例:BIND)をローカルDNSキャッシュサーバーとして構成しているか否かによる。構成している場合は、そのサービス(例:named)を再起動するとよい。構成していない場合は、ローカルDNSキャッシュ自体存在しない。

##Linux (ubuntu20.04) 向け

基本は上記「Linux 向け」と同じであるが、BINDでローカルDNSキャッシュサーバーとして構成している場合、以下のコマンドでキャッシュの統計およびキャッシュのクリアができる。

#####DNSキャッシュの統計表示

root@localhost:~# systemd-resolve --statistics

表示例

DNSSEC supported by current servers: no

Transactions               
Current Transactions: 0    
  Total Transactions: 11692
                           
Cache                      
  Current Cache Size: 3    
          Cache Hits: 6603 
        Cache Misses: 5129 
                           
DNSSEC Verdicts            
              Secure: 0    
            Insecure: 0    
               Bogus: 0    
       Indeterminate: 0    

#####DNSキャッシュのクリア

root@localhost:~# systemd-resolve --flush-caches
27
22
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
27
22

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?