ルーターに接続されているが、Web に接続されていないデバイスをスキャンするにはどうすればよいですか?

ルーターに接続されているが、Web に接続されていないデバイスをスキャンするにはどうすればよいですか?

インターネットに接続されていないイーサネット/USB経由でルーターに接続されているデバイスを見つけて、たとえばプライベート IP を見つけるにはどうすればよいですか?

私の状況は次のとおりです:

私は、Debian を実行している PC を USB 経由でルーターに接続し、同じルーターにイーサネット経由で Raspberry を接続しています。PC から Raspberry に SSH 接続したいのですが、検出できないプライベート IP が必要です。これを試してみましたが、うまくいきませんでした。同じルーターに接続されているすべてのデバイスのIPを取得する

どのような助けでも大歓迎です。

答え1

まず、ネットワークデバイスにSSHで接続できることに注目してくださいのみターゲットデバイスと同じネットワークに接続されているマシンから。つまり、コンピュータが USB ケーブルのみを使用してルーターに接続されている場合、箱から出してすぐには動作しない可能性があります。少なくとも、簡単ではありません。代わりにこれを試してください。

  1. ip addrHDMIケーブルを使用してPIをモニターに接続し、USBケーブルをPIに接続します。すると、テキストコンソールが表示され、 PIのIPアドレスを取得するために入力できるようになります。

  2. 確認するSSHが有効になっていますPI で。そうすることで初めて、SSH 経由でリモートからログインできるようになります。

ただし、リモートログインするには1が必要です。別の(推測ですが)方法は、nmap -sP <your-computer's-network-mask> 確かにそこから、どれが Raspberry PI のアドレスであるかを判別します。ネットワーク内に自分のコンピューターと PI しかない場合は、簡単です (しゃれです)。ただし、1. と 2. を実行する方が実用的です。

関連情報