web-dev-qa-db-ja.com

IPアドレスで建物内のプリンターの物理的な場所を見つけることは可能ですか?

私はおそらく200台以上のコンピューターを持っている学校にいて、特定の範囲でIPスキャンを行ったところ、3台または4台のプリンターが見つかりました。周りの他のコンピューターを使ってIPアドレスを確認し、そのように絞り込むことで、学校でこれらのプリンターを見つけることができるのか、それとも次のようなものを使用してネットワークをマッピングする方法があるのか​​、疑問に思いました。 NMap。ただし、そのようなプログラムの一部をインストールするために必要な特権がありません。

私はこれができるかどうかについてただ興味がありました、どんな助けもいただければ幸いです。

13
cutrightjm

答えはノーです、そうではありません。大規模なキャンパスでデバイスを物理的に特定するには、IPアドレスだけでは十分な情報ではありません。

ほとんどのネットワーク管理者はかなり組織化されており、意味のある方法でIPアドレスを割り当てますが、デバイスを確実に見つけることができるほど信頼することはできません。 (推測デバイスの名前や、IPがアートビルのコンピューターと同じ範囲にあるという事実などによってデバイスの場所を特定できますが、それはプリンターがそうではないという意味ではありません。実際には科学棟にはありません。)

また、マッピングソフトウェアは、ネットワークの正確な物理マップを提供することはできず、おおよそのネットワークレイアウトのみを提供します。

デバイスがどこにあるかを知る必要がある場合、IP、名前、およびホップの数はすべて非常に優れています手がかりですが、デバイスが物理的にどこにあるかを正確に知ることはできません。ただし、このスレッドのすべての提案は、ネットワーク管理者に連絡せずにデバイスを見つけるための優れたソーシャルエンジニアリング手法を提供します。

2
goblinbox

まだ誰もこれを提案していないとは信じられませんが、プリンターにDNS名があるかどうかを確認してください

ping -a 192.168.0.200

「ColorRoom203」のような適切なDNS名が付いている可能性があります

20

ネットワークのトポロジーに依存します。

私の古い学校は単一のサブネットを使用し、静的IPを使用していましたが、10.x.y.zを使用しました。ここで、xは構築、yは部屋、zはマシン/デバイスです。

彼らが同じようなことをするなら、あなたは運がいいかもしれません。ただし、DHCPを使用している場合は、チャンスがないと思います。

探偵の仕事が好きな場合は、デバイスにpingを実行し、さまざまな部屋からの遅延をテストして絞り込むことができますが、これもネットワークレイアウトによって異なり、正直なところ、これが機能するとは思えません。

16
William Hilsum

最も簡単なソリューション。次のようなページを印刷します(そして大きなフォントを使用します)。

こんにちは!

私は教育機関の学生で、このプリンターを見つけようとしています。 515-555-1234に電話して(または[email protected]にメールを送って)、どこにあるか教えていただけませんか。

ありがとう!

あなたのフルネーム

アーキテクチャ2003

13
Neil G

IPアドレスからプリンタの場所を見つける最も簡単な方法は、それらを設定したシステム管理者に尋ねることです。彼女は場所を示すレコードを持っています。

ソフトウェアをインストールする権限がないと言います。これは、IPアドレスに関連付けられたMACアドレスのポート関連付けに関するSNMPクエリをスマートイーサネットスイッチに送信する権限がないことを意味します(ローカルARPテーブル内-arp -aを参照) 。配線マップがあれば便利かもしれません。

学校全体を歩き回って、各プリンターに構成ページを表示または印刷させることができます。NICが組み込まれているプリンターは、通常、そのようなページにIPアドレスを含めます。 HP JetDirectボックスを使用してプリンターを接続している場合は、プリンターのボタンを押したままにすると、その情報が印刷されます。他の種類の「プリントサーバー」ボックス(古いskoolの意味)の場合、これを直接行うことができない場合があります。

5
RedGrittyBrick

間違いなく trace route を試してみてください。これは、Windows forIPv4ではtracertと呼ばれます。

enter image description here

パスに沿って各ルーター/ホップを見つけると、最終的にプリンターが見つかります!

トレースルートによってホップとレイテンシーが減少すると、近づいています...

3
Tamara Wijsman

これは実際に使用しているハードウェアによって異なります。手始めに、一部のプリンターはSNMP対応であり、sysLocation値を設定できます。誰もあなたの上でプリンターを動かさない限り、これは良いことです。場所をコメントとしてスイッチポート設定に埋め込むこともできます。これは、IP/MACからスイッチポートを判別でき、デバイスが移動しない限り問題ありません。すべてのケーブルの両端にラベルを付けることも役立ちます。純粋に非技術的な解決策として、印刷キューにその場所にちなんで名前を付けることができます(例:BLDG_FLR_RM_Name)。

2
Xenoactive

大学/電話会社の観点から、彼らは通常、デバイスがどのスイッチのどのポートに接続されているかを把握する方法を持っています。

これをスイッチの場所の記録とともに使用すると、ネットワーク上の任意のデバイスの物理的な場所を見つけることができます。

私には、以前電話会社で働いていた友人がいて、ワイヤレスで接続されているアクセスポイントを見つけることで、彼の友人がどこにいるかを知ることができました。

また、私が「興味を持った」特定のIPアドレスの寮の部屋番号を調べるように彼に依頼しました。私はみんなのホワイトボードにメッセージを書きました=)。

1
user606723