「Windows DNSの結果を確認」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「==Windows DNSの結果を確認== [Windows][Windows コマンドライン][DNS] *http://www.atmarkit.co.jp/fwin2k/win2ktips/259dnsresolver/dnsresolver.html ===DNSリ…」) |
|||
1行目: | 1行目: | ||
==Windows DNSの結果を確認== | ==Windows DNSの結果を確認== | ||
− | [Windows][Windows コマンドライン][DNS] | + | [[Windows][Windows コマンドライン][DNS]] |
*http://www.atmarkit.co.jp/fwin2k/win2ktips/259dnsresolver/dnsresolver.html | *http://www.atmarkit.co.jp/fwin2k/win2ktips/259dnsresolver/dnsresolver.html | ||
===DNSリゾルバ・キャッシュ=== | ===DNSリゾルバ・キャッシュ=== | ||
DNSサーバに問い合わせた結果をシステムの内部にキャッシュしておいて、外部のDNSサーバへの問い合わせをなるべく抑制するという機能が含まれている。これを「DNSリゾルバ・キャッシュ」といい、実際には「DNS Client」サービスが担当している。 | DNSサーバに問い合わせた結果をシステムの内部にキャッシュしておいて、外部のDNSサーバへの問い合わせをなるべく抑制するという機能が含まれている。これを「DNSリゾルバ・キャッシュ」といい、実際には「DNS Client」サービスが担当している。 | ||
− | + | <blockquote>DNSによる名前解決の状態を調べるためにnlsookup.exeコマンドを使うこともあるだろう(こちらの方が多いだろうが)。だがこのコマンドを使うと、DNSリゾルバ・キャッシュの内容とは関係なく、DNSサーバに直接問い合わせが行われ、その結果が表示される。そのため、クライアント・アプリケーションから見たDNSの名前解決の結果とは必ずしも一致しない</blockquote> | |
====DNSリゾルバ・キャッシュの内容の表示==== | ====DNSリゾルバ・キャッシュの内容の表示==== | ||
− | C:\ | + | C:\>ipconfig /displaydns |
====DNSリゾルバ・キャッシュの内容のフラッシュ==== | ====DNSリゾルバ・キャッシュの内容のフラッシュ==== | ||
− | C:\ | + | C:\>ipconfig /flushdns |
===nslookup=== | ===nslookup=== | ||
*http://support.microsoft.com/kb/200525/ja | *http://support.microsoft.com/kb/200525/ja | ||
17行目: | 17行目: | ||
====対話型モードで起動==== | ====対話型モードで起動==== | ||
*コマンド プロンプトで以下のように単に" nslookup "と入力 | *コマンド プロンプトで以下のように単に" nslookup "と入力 | ||
− | C:\ | + | C:\> nslookup |
Default Server: nameserver1.domain.com | Default Server: nameserver1.domain.com | ||
Address: 10.0.0.1 | Address: 10.0.0.1 | ||
26行目: | 26行目: | ||
====DNS リゾルバー キャッシュを破棄==== | ====DNS リゾルバー キャッシュを破棄==== | ||
− | C:\WINDOWS\system32 | + | C:\WINDOWS\system32>ipconfig /flushdns |
Windows IP 構成 | Windows IP 構成 | ||
DNS リゾルバー キャッシュは正常にフラッシュされました。 | DNS リゾルバー キャッシュは正常にフラッシュされました。 |
2020年2月15日 (土) 08:07時点における版
目次
Windows DNSの結果を確認
[[Windows][Windows コマンドライン][DNS]]
DNSリゾルバ・キャッシュ
DNSサーバに問い合わせた結果をシステムの内部にキャッシュしておいて、外部のDNSサーバへの問い合わせをなるべく抑制するという機能が含まれている。これを「DNSリゾルバ・キャッシュ」といい、実際には「DNS Client」サービスが担当している。 <blockquote>DNSによる名前解決の状態を調べるためにnlsookup.exeコマンドを使うこともあるだろう(こちらの方が多いだろうが)。だがこのコマンドを使うと、DNSリゾルバ・キャッシュの内容とは関係なく、DNSサーバに直接問い合わせが行われ、その結果が表示される。そのため、クライアント・アプリケーションから見たDNSの名前解決の結果とは必ずしも一致しない</blockquote>
DNSリゾルバ・キャッシュの内容の表示
C:\>ipconfig /displaydns
DNSリゾルバ・キャッシュの内容のフラッシュ
C:\>ipconfig /flushdns
nslookup
- http://support.microsoft.com/kb/200525/ja
- http://www.atmarkit.co.jp/fnetwork/netcom/nslookup/nslookup.html
使い方
nslookup [-オプション] [ホスト名] [サーバー]
対話型モードで起動
- コマンド プロンプトで以下のように単に" nslookup "と入力
C:\> nslookup Default Server: nameserver1.domain.com Address: 10.0.0.1
HELP
- コマンド プロンプトで " help " または " ? " と入力すると、使用可能なコマンドのリストが表示される
SET
- コマンド プロンプトで set コマンドを実行することにより、Nslookup.exe で多くのオプションを設定することができる
DNS リゾルバー キャッシュを破棄
C:\WINDOWS\system32>ipconfig /flushdns Windows IP 構成 DNS リゾルバー キャッシュは正常にフラッシュされました。
© 2006 矢木浩人