実は簡単です。RaspbianOSを搭載したRaspberry Piを、Kali Linux(Debianベース)を実行しているノートブックのイーサネットポートに接続しました。今、私はPiにsshしたいのですが、デバイスのIPがわかりません。
hostname
)?RPIにはIPアドレス(静的または動的)がありますか(シェルコマンドを使用ifconfig eth0
)?ノートブックのイーサネットポートの再構成が必要になる場合があります(応答に応じて)。
実は簡単です。RaspbianOSを搭載したRaspberry Piを、Kali Linux(Debianベース)を実行しているノートブックのイーサネットポートに接続しました。今、私はPiにsshしたいのですが、デバイスのIPがわかりません。
hostname
)?RPIにはIPアドレス(静的または動的)がありますか(シェルコマンドを使用ifconfig eth0
)?ノートブックのイーサネットポートの再構成が必要になる場合があります(応答に応じて)。
回答:
ローカルエリアネットワークのarpスキャンを実行し、RPi MACアドレスを検索して見つけることができるRPi IPアドレスに接続します。コードはまったく同じように見えます
sudo arp-scan --interface=eth0 --localnet
このパッケージがない場合は、インストールしてください
sudo apt-get install arp-scan
私は以前にこの正確なシナリオにいたことがあります。幸いなことに、私は高校のIT担当者と友達であり、彼はそれを説明してくれました。
イーサネットケーブルには8つのピン(銅線)があり、それぞれ特定の目的のために指定されています。つまり、2つのケーブル:データ入力とデータ出力。1つのイーサネットケーブルを介して2つのデバイスを直接接続する場合の問題(これをP2Pネットワークのセットアップと呼び、頻繁に使用します)は、両方ともデータ入力ピンからデータを取り込み、データ出力ピンにデータを送信しようとすることです。彼らはお互いに耳を傾け、彼らはすぐに話をしようとしていますが、それは単に機能していません。RJ45クロスオーバーケーブルが入る場所。
クロスケーブルは、2つのデバイスを直接接続するために特別に設計された専用のイーサネットケーブルです。地元の店で購入することもできますし、作成することもできます(さらにいくつかのツールが必要ですが、デビットカードをスワイプする方法は既に知っていますが、作成方法はわかりません)。ここでそれらを作ることを学ぶことができます
そのため、今すぐ作成したと仮定すると、IPの問題があります。接続されると、Raspberry Piはおそらく唯一のソースからIPアドレスを要求します:あなた(別名、直接接続したコンピューター)。eth0(またはeth1またはイーサネット用のポート)でリッスンしているDHCPサーバーを実行している必要があります。
一度設定すれば、これは比較的簡単です。Piに接続するたびに、サービスを開始するだけです(ifconfig eth0 192.168.1.1を介してイーサネットポートにIPを割り当てる必要がありますが、それは単に間違って設定したためだと思います)。 、nmapスキャンを実行して見つけることができます。
ここで isc-dhcp-serverのセットアップを学ぶ