0

Macbook を使用して SSH 経由で ARM 開発ボード (Beagleboard xM) と接続し、ボードから Mac への直接イーサネット接続を使用しています。IPがわかっていれば、ボードに問題なく接続できることはわかっています。 通常は、最後に接続したときから次のアドレスが取得されます (例: 192.168.2.x -> 192.168.2.x+1) が、そうでない場合もあります。nmap -sP と -PN を使用して試したネットワーク上のデバイスを見つけるために、両方とも、Mac の仮想ルーターの IP のみを返します。また、通常の ping 192.168.2.255 も試しました。これは、接続されているデバイスが返されないか、前述のように仮想ルーターが返されます。

なぜこれを行うのか、またはMacがイーサネット経由で直接接続されているすべてのIPをリストする方法があるかどうか(ルーターなし、コンピューター間)を知っている人はいますか?必要に応じて、Macbook で Ubuntu 13.04 も実行するので、それもオプションです。

暗がりで IP を無作為に推測することは私を夢中にさせ、私が作成しようとしたスクリプトは役に立ちませんでした。ありがとう!

4

2 に答える 2

1

Beagleboard に avahi デーモンをインストールすると、他の Zeroconf デバイス間でそれを確認できるようになるため、 namehostname.localで接続できるようになります。ここで、 hostname はボードのホスト名です。

于 2013-10-16T00:19:49.577 に答える
0

同様の問題がありました.WaterRoofアプリを使用して、接続されているIPを把握し、あるべきだと思っていたものを探しました。コンピューターに接続しているとは知らなかった場所から多くのものが表示される場合がありますが、少なくともそれを絞り込んで、可能なと思われるいくつかの IP を試すことができました。イーサネットの切断/再接続を試みると、接続を再ネゴシエートする必要があり、そこから WaterRoof に表示されるはずです。

または、これがあなたにそれを与えるかもしれません:

自分に接続しているコンピュータの IP を確認する方法は?

于 2013-10-18T17:04:37.337 に答える