web-dev-qa-db-ja.com

サーバーのすべてのエイリアスを見つける

現在、ネットワーク管理者が不在です。ネットワーク上の特定のサーバー(実際には複数のサーバー)に接続されているすべてのエイリアスを見つけようとしています

グーグルで調べた後、nslookupがこれを実行するように思われるかもしれませんが、そうではないようです。

これらはすべてpingのように動作します-私が探しているもののIPアドレスを返します

nslookup server
nslookup IPAddress
nslookup KnownAlias

ホスト名を入力して、そのサーバーに定義されているすべてのエイリアスを返すコマンドを必要としています。

これは、内部ネットワークのウィンドウにあります。

私はそこにぶらぶらできるADツールを持っていたのではないかと思います。ただし、Windowsクライアント(Windows 7)には、デフォルトでADツールがインストールされていません。管理者権限がない場合、Windows 7で便利なWindows ADツールを提案できますか?

7
Nick.McDermaid

これを試すことができます。

nslookup
>ls -a YOURDOMAINE

すべての正規名とエイリアスが一覧表示されます

nslookup
>ls -t CNAME

DNSからのすべてのCNAMEエントリを一覧表示します

これらのコマンドを実行するには、アカウントへのアクセスが承認されている必要があります

それが役に立てば幸い

5

DNSがAD統合または非Windowsで実行されると仮定して、DNSサーバーでDNSコンソールを使用します。 IPでレコードをソートするで、サーバーが見つかるまでスクロールします。

これはnotによって、個々のクライアントにサーバーのカスタムホストエントリがあるかどうかがわかりますが、できればDNSが名前レコードの「十分な」ソースになることを願っています。

1
blaughw

Digコマンドを使用してエイリアスを見つけるこのスレッドを見つけました。 WindowsでDigコマンドが使用できるかどうかはわかりませんが、次のことを試してください。

https://community.hpe.com/t5/System-Administration/Finding-all-DNS-aliases-for-a-Host-using-nslookup-Dig-Host-or/td-p/3356789

1
Faustas