イーサネット/USB経由でルーターに接続されているがインターネットに接続されていないデバイスをどのように見つけることができますか?
私の状況は次のとおりです
私はDebianを実行しているコンピュータであるUSB経由でルーターに接続し、ラズベリーパイインイーサネットを介して接続されているのと同じルーターに接続しています。私のコンピュータでは、Raspberry PiでSSH経由で接続したいが検出できないプライベートIPが必要です。私は成功せずにこれを試しました同じルータに接続されているすべてのデバイスのIPを取得します。。
助けてくれてありがとう。
答え1
まず、SSHを介してネットワークデバイスに接続できることに注意してください。ただターゲットデバイスと同じネットワークに接続されたコンピュータで。つまり、コンピュータがUSBケーブルのみを使用してルーターに接続されている場合、すぐには機能しない可能性があります。少なくとも単純ではありません。この試み:
HDMIケーブルを使用してPIをモニタに接続し、USBケーブルをPIに接続します。これにより、
ip addr
PIのIPアドレスを取得するために入力できるテキストコンソールが表示されます。確実にするSSHが有効あなたのPIに。その後、SSHを介してリモートでログインできます。
ただし、1.リモートでログインが必要です。別の(推測的な)方法は、以下を実行することです。nmap -sP <your-computer's-network-mask>
もちろんそして、どちらがRaspberry Piアドレスであるかを区別してください。コンピュータとネットワークのPIだけがある場合は簡単です(愚かな意図)。しかし、1.と2を完成させる方が実用的です。