20251214_nslookup_resolve_dnsname_B

>100 Views

December 14, 25

スライド概要

Ag-ppt-create テスト用PDF

profile-image

IT界隈に生息してるよ!★

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

(ダウンロード不可)

関連スライド

各ページのテキスト
1.

Windows で nslookup 使うな おじさん 爆誕 PowerShell の Resolve-DnsName に切り替えよう!

2.

アジェンダ • nslookup の問題点と DNS リゾルバサービス • Resolve-DnsName の優位性 • 動作の違いを検証 • エイリアス設定とまとめ

3.

nslookup の問題点 • DNS リゾルバサービスを使用しない → アプリと異なる結 果 • hosts ファイルを参照しない • mDNS(.local ドメイン)に対応していない • 代替 DNS サーバーへのフォールバック不可 • DNSSEC や EDNS などの最新プロトコル非対応

4.

DNS リゾルバサービスとは • キャッシュの活用 - 過去に解決した名前を再利用して高速化 • サフィックスの自動補完 - ホスト名を FQDN に自動変換 • 複数 DNS サーバーの自動フォールバック • ほとんどの Windows アプリ(ブラウザ等)はこれを使用

5.

Resolve-DnsName の優位性 • Windows アプリケーションに近い挙動を再現 • オブジェクト形式で結果を返す(スクリプト処理が容易) • DNSSEC / EDNS / mDNS に対応 • hosts ファイルを参照する

6.

検証: hosts ファイルの参照 Resolve-DnsName nslookup • hosts ファイルの設定を参照 • hosts ファイルを無視 • ブラウザと同じ挙動 • DNS サーバーに直接クエリ • www.nii.ac.jp の IP を返す • www.yahoo.co.jp の実 IP を返す

7.

エイリアス設定のすすめ • Resolve-DnsName は長いので Set-Alias で短縮 • rdn というエイリアスを設定 • 永続化するには $PROFILE に追記

8.

まとめ • Windows で nslookup を使うのはもう古い! • Resolve-DnsName は DNS リゾルバサービスを使用 • Windows アプリケーションの挙動に近い結果を取得可能 • DNSSEC、EDNS、mDNS など最新プロトコルに対応 • Set-Alias rdn で短いコマンドに設定しよう

9.

ご清聴ありがとうございました Resolve-DnsName を使いこなそう!