eth0でRaspberry Piを検出して接続する


0

実は簡単です。RaspbianOSを搭載したRaspberry Piを、Kali Linux(Debianベース)を実行しているノートブックのイーサネットポートに接続しました。今、私はPiにsshしたいのですが、デバイスのIPがわかりません。


「デバイスのIP [アドレス]がわかりません。」-これはホスト名(DNSを使用)が解決する問題です。
おがくず

あなたはそれを達成する方法を知っていますか?どの手順が必要ですか?Googleで有用なものを見つけることができません(おそらく間違った方法で検索しています...)
Marcel

ノートブックにDHCPサーバーをセットアップして、rPiにIPアドレスを割り当てる必要があります。
デビッドシュワルツ

状況を明確にしてください:RPIにはホスト名がありますか(シェルコマンドを使用hostname)?RPIにはIPアドレス(静的または動的)がありますか(シェルコマンドを使用ifconfig eth0)?ノートブックのイーサネットポートの再構成が必要になる場合があります(応答に応じて)。
おがくず

回答:


0

ローカルエリアネットワークのarpスキャンを実行し、RPi MACアドレスを検索して見つけることができるRPi IPアドレスに接続します。コードはまったく同じように見えます

sudo arp-scan --interface=eth0 --localnet

このパッケージがない場合は、インストールしてください

sudo apt-get install arp-scan

出典:できればターミナルを介して、接続されたネットワーク内のすべてのIPを一覧表示するにはどうすればよいですか?


ああ、私はあなたが直接つながっていることを忘れます。それは本当に必要ですか?たぶんあなたのための解決策があります:raspberrypi.org/forums/viewtopic.php
f

0

私は以前にこの正確なシナリオにいたことがあります。幸いなことに、私は高校の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のセットアップを学ぶ

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.