web-dev-qa-db-ja.com

インターネットに接続せずにワイヤレスAPにアクセスできるようにする方法(ローカルサーバー)?

hostapddhcpdを使用して、RaspberryPiをホットスポット/ルーターに変えることができました。正常に動作しますが、インターネットから切断されたときに(wifi経由で)アクセスできるようにする方法を知りたいです。ローカルアプリを提供するウェブサーバーがあります。インターネット接続を必要としない、提供されているローカルで実行されているアプリにワイヤレスアクセスしたい。オフラインのときにコンピューターやスマートフォンからルーターに接続しようとすると、「インターネット接続がありません」というメッセージが表示され、解決されません。

1
Ricky Brown

create_ap ツール機能を使用すると、インターネットに接続せずにAPを作成して、ファイルを共有できます。

インストールcreate_ap

git clone https://github.com/oblique/create_ap
cd create_ap
make install

インターネット共有のないAP:

create_ap -n wlan0 MyAccessPoint MyPassPhrase

Androidアプリを使用して、sshを介してリモートサーバーからファイルを転送できます。

サーバーは、インターネット接続なしでWi-FiAPに接続する必要があります(ルーター....)

AndroidデバイスはAPに接続する必要があります(create_apコマンドで作成)

Rpiにsshサーバーをインストールして構成します

apt install openssh-server

sshd_configを開きます

nano  /etc/ssh/sshd_config

以下を追加/確認します

AllowUsers Your_username_here
PermitRootLogin no
Port 22

サービスを再起動します。

systemctl restart sshd

Androidアプリケーション例: JuiceSSH-SSHクライアント ....をインストールしてサーバーにアクセスします。

1
GAD3R