質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Webサーバー

Webサーバーとは、HTTPリクエストに応じて、クライアントに情報を提供するシステムです。

Q&A

解決済

1回答

378閲覧

無線LAN の構成について知りたい

babamichiru

総合スコア6

Webサーバー

Webサーバーとは、HTTPリクエストに応じて、クライアントに情報を提供するシステムです。

0グッド

0クリップ

投稿2020/10/15 03:03

〇現在の状況
ESP-WROOM02(STAモード)とESP32(APIPモード)間での相互のやり取りは、一応出来ています。
ESP32をPCに変更して、APとしては無線ルーターを導入しようと考えています。
〇判らない事:PC(ブラウザ)をサーバーにする時に必要な事を知りたい。
・サーバー:PC(ウェブ)
・クライアント:ESP-WROOM02(最大10台)
・AP:無線ルーター
1.PC側のソフト(SW,数値表示)はどういう風に作ればいいか?
2.DHCPによるアドレス割り当てが変化する可能性があるが、どう対応すれば良いか?
3.クライアントを個別に指定してコマンド送付やデータ収集する時にどう選択するのか?
4.ルーターは家庭内で既に存在し、家族がPC3台、プリンタ1台を常時使用しています。
新たなルーターはAPモードにして使用するのか?
5.その他、必要な事は?

以上、よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Takumiboo

2020/10/15 03:24

まずはWi-Fi(というか、TCP/IP?)の基本や、Webサーバの仕組みなどについて勉強をされたほうが良いのでは? 前の質問で商品化を狙っているとのことでしたので、なおのこと…。
babamichiru

2020/10/15 04:58

納得です。有難うございました。
guest

回答1

0

ベストアンサー

1.PC側のソフト(SW,数値表示)はどういう風に作ればいいか?

ふつーにクライアントとソケット通信するコードを書けばいいのでは

2.DHCPによるアドレス割り当てが変化する可能性があるが、どう対応すれば良いか?

サーバだけIPを固定しとけばいいです。
クライアントがそれに向けてつないでいきます
クライアントもIP固定しとけば、IPで機種判別できますが、それをするよりも、何かのコマンドで機種を返すようにしとけば、固定にする必要ありません

3.クライアントを個別に指定してコマンド送付やデータ収集する時にどう選択するのか?

サーバ側はつないでるのをIPアドレスで判別できます。(上記参照)

4.ルーターは家庭内で既に存在し、家族がPC3台、プリンタ1台を常時使用しています。

べつにかまいません。
通常のTCPソケットで通信させてるなら、すでに使っているそのルータにぶら下げてもいいかと思いますが

投稿2020/10/15 03:27

編集2020/10/15 03:30
y_waiwai

総合スコア88042

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

babamichiru

2020/10/15 05:14

回答ありがとうございます。 1.ソケット通信について、調べる必要がありますね。了解です。 2.サーバー、クライアントのIP固定は、グローバルIPとは関係なく決められますか? 4.主に屋外で使うので、インターネットに繋がらない事があります。その状態でも、サーバー、クライアント間の情報伝達は必須です。インターネット環境が無い場合でも使える方式にしたい。ルーターはルーターモードのままでも、インターネット環境が無い所でもそのまま使えるんでしょうか?
y_waiwai

2020/10/15 05:21

どうやって通信させてるかわからないので、ソケット通信としましたが、Webサーバ立ち上げてそれでアクセスさせてるならそれはそれでいいです。 IPアドレスは、Wifiルータから割り振られます。 ルータの設定画面で、特定機種のIPアドレスを固定の指定ができます。これはルータの取説を見てください ルータはインターネットに繋がなくてもいいです。どっちかいうと、ついながないほうがいいですね
babamichiru

2020/10/15 06:07

1.ルーターを固定アドレスで使う(DHCPは使わない)場合、ネットに繫いで収集データを遠くに送る事はできますか?ルーター設定を変更する必要はないんでしょうか? 2.クライアント側の各IPアドレスはサーバー側で調べて、個別に把握できると言う事ですね。 3.ウェブページにクライアントに送る為のコマンドボタンや、クライアント側データの表示をしたいのですが、この辺のソフト(HTML含む)はサーバー側に置けば良いでしょうか?サーバー側のソフトは何が使い易いですか?
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問