Lacy Leadership

Success is Near

nslookupは、

膨大な数の人々がインターネットを使用していますが、インターネットが内部でどのように機能するかを理解している人はほとんどいません。 オンラインで登録されている約1.74億のウェブサイトがあることを考慮すると、それぞれの接続 […]

膨大な数の人々がインターネットを使用していますが、インターネットが内部でどのように機能するかを理解している人はほとんどいません。 オンラインで登録されている約1.74億のウェブサイトがあることを考慮すると、それぞれの接続詳細をソートして保存するための効率的なシステ 技術的にはIPアドレスを介してwebサイトやサーバーに接続しますが、これらの数字の文字列を覚えておくことは、IT担当者にとっても困難な場合があ 代わりに、DNSレコードと呼ばれるものを使用します。

DNSレコードはDNS(ドメインネームシステム)サーバーに保存され、すべてのインターネット接続はこれらのサーバーを使用してホスト名をIPアドレスに変換します。 つまり、次のように入力するとwww.fasthosts.co.uk、DNSサービスは、そのウェブサイトのデータベースを照会し、あなたにそのウェブサイトのIPアドレスを提供します。 その後、インターネットプロトコル(IP)を介してホストサーバーに接続できます。

nslookupの紹介

DNSルックアップサービスに問題がある場合、これらの問題を診断する1つの方法は、コマンドプロンプトのnslookupツールを使用することです。

nslookupはname server lookupの略で、DNSサービスを照会することができます。 このツールは、通常、コマンドラインインターフェイス(CLI)を介してドメイン名を取得し、IPアドレスマッピングの詳細を受信し、DNSレコードを検索するため この情報は、選択したDNSサーバーのDNSキャッシュから取得されます。

nslookupには主に二つの関数が含まれています。 これにより、ドメインURLを入力し、対応するサーバー IPアドレスを取得します。 また、このプロセスを逆にしてIPアドレスを入力して、対応するドメインURLを取得することもできます。

nslookupモード

nslookupには、非対話型と対話型と呼ばれる二つの動作モードがあります。

非対話型では、NSLOOKUPツールはDNSサーバーキャッシュ内のアドレスエントリを検査します。 これらのエントリは、リソースレコードと呼ばれます。 このモードでは、使用している現在のDNSサーバーのみを取得してから、ドメインURLとIpv4/Ipv6アドレスのみを取得できます。 これは、追加のパラメーターを使用せずに単純な検索を実行する場合の既定のモードです。

このモードは、ネームサーバーにホストとドメインの情報を照会したり、その特定のドメインのホストの完全なリストを印刷したりするために使用されます。 つまり、各コマンドの先頭でnslookupを使用することを指定することなく、nslookupのコマンドを入力できます。

非対話モードのテスト

このガイドはWindows10v2004を使用して書かれています。 LinuxとmacOSもnslookupをサポートしていますが、このガイドではWindowsに焦点を当てています。

最初のnslookupコマンドを試してみましょう。 これは非対話モードになります。
コマンドプロンプトを開くには、Windowsキー+Rを押して実行を開きます。 Cmdと入力し、キーボードのEnterキーを押します。 コマンドプロンプトウィンドウが表示されます。

今、私たちはnslookupをテストすることができます。 Nslookupと入力して開始しますwww.google.co.ukこれにより、nslookupに非対話モードでGoogleの英国サーバーに照会するように要求されます。

コマンドプロンプトウィンドウにも同様の結果が表示されます。

C:\Users\Fasthosts>www.google.co.uk
ワンワン一つ
アドレス:2606:4700:4700::1111
非権限回答:
名前:www.google.co.uk
:1450:4009:806::2003
216.58.204.3

私たちはこの結果を解剖してみましょう。

使用されたDNSサーバーは1.1.1.1で、Cloudflareがホストしています。 そのDNSサーバーのIpv6アドレスは2606:4700:4700::1111であることがわかります。

前述のように、基本的なnslookupコマンドはDNSサーバーキャッシュからデータを取得します。 データが実際にデータをホストしているサーバーから直接取得されていないため、メッセージNon-authoritative answerはこれを証明しています。

次に、先に入力したウェブサイトのURLがあります。GoogleサーバーのIpv4アドレスが216.58.204.3で、Ipv6アドレスが2a00であったことがわかります:1450:4009:806::2003.

これは、最も基本的なnslookupコマンドで取得できるすべての情報です。

非対話モードで別のDNSサーバーを使用する

別のDNSサーバーを使用するには、次のように入力します。

nslookup www.google.co.uk 8.8.8.8

構文はnslookup<ネームサーバー URL><DNSサーバーのIPアドレス>
この場合、GoogleのDNSサーバー8.8.8.8を使用し、次の結果が得られました。

Server:dns。google
アドレス:8.8.8.8
権限のない回答:
名前:www.google.co.uk
アドレス:2a00:1450:4009:80f::2003
216.58.213.99

あなたは疑問に思うかもしれませんが、なぜIPアドレスが異なるのですか? これは、DNSサーバーに異なるレコードが保存されているためです。 ブラウザにコピーすると両方のIPアドレスが機能することがわかりますので、この場合は問題ありません。

ただし、場合によってはこれが問題になることがあります。 Webサイトの静的IPアドレスを変更すると、単一のホスティングサーバーがあると仮定すると、誤ったDNSレコードがwebサイトにアクセスできなくなる可能性があります。 この場合、DNSサーバーで強制的に更新するには、その特定のドメイン名のDNSキャッシュをフラッシュする必要があります。 Googleは、単一のドメイン名に分離されたDNSフラッシングサービスを提供しています。 Fasthostsはまた、ここで詳述したように、コントロールパネル内のDNSフラッシングを提供しています。

nslookupの対話モード

対話モードを使用すると、より高度な機能を備えた永続的なnslookupセッションを作成できます。 これを行うには、コマンドプロンプトウィンドウにnslookupと入力します。

最初にnslookupを入力せずにコマンドを入力できるようになりました。

共通対話モードコマンド

mail exchangeネームサーバーの検索

MX(mail exchange)サーバーに要求するネームサーバーの種類を設定してみましょう。

コマンドプロンプトウィンドウに次のように入力します。
Set type=MX

応答は表示されませんが、NSLOOKUPがMXサーバーを照会するように設定されています。

今のタイプ:
gmail.com

次のように表示されるはずです。

権限のない回答:
gmail.com MX選好=10,メール交換=alt1.gmail-smtp-in.l.google.com
gmail.com MX選好=40,メール交換=alt4.gmail-smtp-in.l.google.com

gmail.com MX選好=30,メール交換=alt3.gmail-smtp-in.l.google.com

com MX選好=20,メール交換=alt2.gmail-smtp-in.l.google.com

gmail.com MX選好=5,メール交換=gmail-smtp-in.l.google.com

ここでは、使用されるすべてのメール交換サーバーのサーバーアドレスを見ることができますgmail.com MX preference属性は、優先サーバーを示します。

権限のある応答を取得する

次のように入力して、サーバータイプをsoaに変更します。

set type=soa。

これにより、DNSサーバーは権限のあるDNSサーバーからの応答を強制的に返します。

次のように入力してプライマリネームサーバーを見つけます。
google.co.uk
トリミングされた結果は次のとおりです。
プライマリネームサーバー=ns1.google.com
今のタイプ:
google.co.uk ns1.google.com
結果:
サーバー:ns1.google.com
の住所: 2001:4860:4802:32::a
216.239.32.10
google.co.uk
プライマリネームサーバー=ns1.google.com
責任メールaddr=dns-admin.グーグルcom
serial=322751975
refresh=900(15分)
retry=900(15分)
expire=1800(30分)
default TTL=60(1分)

今、あなたはのための最新かつ最新のレコードを持っていますgoogle.co.ukこれは、権限のない応答が古くなっているか間違っている可能性があるため、権限のない応答の性質のために依存することができます。

Fasthostsドメインに参加

ウェブホスティングは複雑になる可能性がありますが、Fasthostsは物事をシンプルに保ちます。 当社では、社内ネームサーバーを自動的に使用してDNSルックアップ中の待ち時間を最小限に抑える専用サーバーを提供しています。

0808 1686 777の私達の友好的な販売のチームに連絡することによってFasthostsの範囲を書き入れるか、または私達に電子メールを送って下さい[email protected]

コメントを残す

メールアドレスが公開されることはありません。