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