OS X 10.7 で共有コンピュータの IP アドレスを取得するにはどうすればよいですか?

OS X 10.7 で共有コンピュータの IP アドレスを取得するにはどうすればよいですか?

「共有」サイドバーにコンピューターのリストがありますが、IP アドレスがわかりません。

ルーターには IP アドレスがありますが、コンピューター名 <> IP アドレスのマッピングがありません。

コンピュータ名 <> IP アドレスのマッピングを見つけるにはどうすればよいですか?

答え1

次のようなツールを使うことができますBonjourブラウザまたは、dns-sd(1)サービスを参照し、それらのサービスを公開しているホストを見つけ、それらのホストの IP アドレスを見つけます。

の場合dns-sd、次のようになります。

  1. Apple Filing Protocol (AFP) 経由でファイルを共有しているホストを検索します。

    dns-sd -B _afpovertcp._tcp ローカル

    これにより、ローカル ネットワーク上の AFP ファイル サービスのリストが表示されます。シェル プロンプトに戻るには、Ctrl-Cを終了する必要があります。dns-sd

  2. リストから AFP サービスの名前を選択すると、.local次のようにしてそのサービスを提供しているホストのホスト名を見つけることができます。

    dns-sd -L MyOtherMac _afpovertcp._tcp ローカル

    繰り返しますが、Ctrl-C答えが得られたら、そこから抜け出してください。

  3. 「hostname.local」スタイルの mDNS ホスト名を IP アドレスのセットに解決します。

    dns-sd -G v4v6 MyOtherMac.local

    繰り返しますが、Ctrl-C答えが得られたら、そこから抜け出してください。

答え2

netstatを使うことができます

ターミナルを開く

% netstat -a | grep afp

関連情報