web-dev-qa-db-ja.com

Linuxでワイヤレスホットスポットを作成し、接続時にSSH接続します

ラズベリーデバイスが起動したときに独自のホットスポットを作成し(インターネットは不要)、それにSSH接続する必要があります。

だから私が実際に尋ねている2つの質問は...

  1. Linuxでホットスポットを作成するにはどうすればよいですか?

  2. 接続したら、SSHで正常に接続するにはどうすればよいですか?

少し調べてみると、ホットスポットを作成でき、設定が非常に簡単な hotspotd が見つかりました。ホットスポットを作成した後、SSHに接続できませんでした。

ホットスポットがこれよりもうまく機能する場合は、別のプログラムを使用してホットスポットを作成してもかまいません。

私のpiはDebianを実行しています。

This 質問は私の質問と少し似ていますが、より技術的な詳細と回答のコメントが欲しいですssh to the correct IP。私の場合、piを静的IPに割り当てたいので、その方法を追加してください。

Raspberry Piからホットスポットを作成し、それにSSH接続するには:

  1. Sudo apt-get install hostapd
  2. wget https://github.com/prahladyeri/hotspotd/raw/master/dist/hotspotd-latest.tar.gz
  3. tar xvf hotspotd-latest.tar.gz
  4. cd hotspo *
  5. Sudo python setup.py install
  6. Sudo hotspotd configure:ここでは、APのIPアドレスの入力を求められます。必要なものを入力してください(もちろん、CクラスIP)。例:10.0.0.1
  7. これを行うには、dhcpdサーバーを実行している必要があります。次のように入力します。

    Sudo dhcpd

  8. これで、アクセスポイントに接続できます=)

  9. [email protected]でパスワードを入力します。

最後に、piが起動するたびにAPを取得したい場合は、ここに 起動時にスクリプトを実行する方法に関する良い答え があります。
スクリプトには次のものを含めることができます。

Sudo hotspotd start

//私のコメントを忘れるそれはナンセンスです


編集:CクラスIPについては間違っています。真実は、プライベートIPを使用する必要があるということです。

  • 192.168.0.0-192.168.255.255(65,536 IPアドレス)
  • 172.16.0.0-172.31.255.255(1,048,576 IPアドレス)
  • 10.0.0.0-10.255.255.255(16,777,216 IPアドレス)
2
Baroudi Safwen