私は自分のネットワークに接続し、そのIPをDHCPで動的に取得しました。
私のiotプロジェクトのために私のアンドロイドプログラムでラズベリーパイのIPが必要です。他のOS iクラウドの はnmapまたはarpコマンドを使用します。しかし、私はアンドロイドで適切な方法を見つけることができなかった、私はすでにこの解決策を読んだが、それは役に立たなかった。
Find Raspberry PI address on local network
Proccess command “arp -a” on android?Androidで無線LANに接続されているローカルのラスベリのIPアドレスを検出するにはどうすればよいですか?
1
A
答えて
1
ラズベリーパイは、ローカルネットワークに接続されているので、あなたが接続されているデバイスの一覧を取得し、名前を「raspberrypi」でデバイスを検索することができます。これは、Javaでソケットプログラミングを使用して行うことができます。ルータの管理パネルを開き、IPアドレスを持つRaspberry Pi(通常はraspberrypi)のホスト名を探してみてください。そのホスト名は、JavaコードからRaspberry PiのIPアドレスを動的に識別するために使用できます。
問題は次のリンクに記載されているものと似ています。 Pi-oi: a Tool for Finding Local IP Address of Your Raspberry Pi
How to get IP address and names of all devices in local network on Android
Resolving ip-address of a hostname
他の方法は、IPアドレスを検索することがあり得ます。あなたの目的に合ったものを使ってください。
1
Androidデバイスは、独自のIPを判断できます。デバイスは、raspiのIPがほぼ同じであるが最後のバイトのIPであることを知っている。
これで、Socketを使用して、自分自身のIPアドレス「周り」に接続しようとするループを作成します。 SSHポート22を使用してください。
raspiは数秒でわかります。
関連する問題
- 1. Android無線LAN接続を確認するにはどうすればよいですか?
- 2. 私の電話に接続されている無線LANのMACアドレスをプログラムで取得できますか?
- 3. 接続されたクライアントのIPアドレスを取得するにはどうすればよいですか?
- 4. LANに接続され、ルータ経由でインターネットに接続されているコンピュータに接続するにはどうすればよいですか?
- 5. Pocket PCで無線LAN接続を検出する
- 6. 無線LANにのみ接続されていることを確認する
- 7. IPアドレスで「訪問の長さ」を検出するにはどうすればよいですか?
- 8. IPアドレスを使用してコンピュータに接続するにはどうすればよいですか?
- 9. javascriptで同じネットワーク(無線LAN)に接続されているすべてのPCのIPアドレス一覧を取得するには?
- 10. ネットワークアダプタがWinPCapと有線または無線で接続されているかどうかを確認するにはどうすればよいですか?
- 11. インターネットに接続されていない無線LAN経由でサーバにバックエンドに接続する
- 12. Windowsソケット(C++)から接続ホストのIPアドレスを取得するにはどうすればよいですか?
- 13. AndroidアプリがCromecastのオーディオまたはビデオに接続されているかどうかを検出するにはどうすればよいですか?
- 14. Android - どのように無線LANを起動するには?
- 15. ネットワークケーブルが接続されているときに通知する/無線LANに接続する
- 16. アンドロイドのホットスポットにプログラムで接続されているデバイスのIPアドレスを表示するにはどうすればよいですか?
- 17. Rails 5 - イメージがホットリンクされているかどうかを検出し、リクエストのIPアドレスを記録するにはどうすればよいですか?
- 18. PHPを使用してサーバーのローカルIPアドレスを取得するにはどうすればよいですか?
- 19. Androidデバイスが外付けキーボードに接続されているかどうかを検出するにはどうすればよいですか?
- 20. 私は、デバイスは、イオン2</p> <p>にに接続されている無線LANネットワークポイントのMACアドレスを取得する可能性がどのように思っていた無線LANポイント装置のMACアドレスがイオン2
- 21. IPアドレスを印刷するにはどうすればよいのですか
- 22. 無線LANでJavaソケットを接続していますか?
- 23. 無線LANアクセスポイントにはIPアドレスがありますか?
- 24. どのIPアドレスがデータベースに接続されているかを調べるにはどうしますか?
- 25. アンドロイドどのように無線LANをチェックするために接続されているが、いないインターネット接続
- 26. ローカルデータベースをAndroidアプリにローカルで接続するにはどうすればよいですか?
- 27. AndroidアプリケーションからPC接続を検出するにはどうすればよいですか?
- 28. ios:「無線接続を選択する」ポップアップを表示するにはどうすればよいですか?
- 29. 単一のネットワーククエリを使用せずにローカルWindowsボックスのすべてのIPアドレスとホスト名を検出するにはどうすればよいですか?
- 30. 私のラズベリーパイサーバーは無線LANに接続されていますが、インターネットからアクセスできない
ラスベリが接続されているか、モバイルホットスポットに接続されていますか? – Kaushal28
私のラスベリが私のローカルルータに接続され、そのDHCPからIPを取得します。私のモバイルは私のルータにも接続されています。 –