Sahara's WebLog

日記のような、備忘録のような、うらみつらみのような、自慢のような…。

ESP8266関連でIPアドレスのことが良く分からないので試してみた。

ESP8266関連でIPアドレスのことが良く分からない。
調べても知りたいことが見つからないので実際にやってみて確認することにした。

環境

PC
 無線LANルータに有線でつながっている
 無線LANルータのIPアドレスは192.168.11.1(以下IPアドレスは仮)
 DHCPサーバ機能を使っていてIPアドレスは192.168.11.2から200台
 Windows10 Pro 64BIT

以下のESP8266のMACアドレスとIPアドレスは無線LENルータのDHCPリース情報に手動設定済み

ESP8266の1台目(COM5)
 PCとはUSBシリアルでCOM5につながるので以後COM5
 SoftAPでアクセスポイントとして動作させる
  SSID:ESP8266AP2 PASS:password
 サーバを立ち上げてIPアドレスは192.168.11.44に固定

ESP8266の2台目(COM17)
 PCとはUSBシリアルでCOM17につながるので以後COM17
 SoftAPでアクセスポイントとして動作させる
  SSID:ESP8266AP3 PASS:password
 サーバを立ち上げてIPアドレスは192.168.11.55に固定

Androidスマホ
 これからそれぞれにアクセスしてみる



スマホからCOM5のAPに接続、ブラウザから192.168.11.44を呼ぶ OK
スマホからCOM17のAPに接続、ブラウザから192.168.11.55を呼ぶ OK
スマホからCOM5のAPに接続、ブラウザから192.168.11.55を呼ぶ NG
スマホからCOM17のAPに接続、ブラウザから192.168.11.44を呼ぶ NG
PC上のブラウザからESO8266につなぐ どちらもNG

つまりアクセスポイント縛りでその中でしかつながらない。
アクセスポイントが違えばIPアドレスが同じでも無意味ってこと。
まあ、そうだろうなあ、たまたま近くで2台並べてやってるからあれ?と思うだけで、お隣のプライベートIPにつながっちゃったらプライベートでも何でもなくなる。

このエントリーをはてなブックマークに追加

Posted under: ESP8266


コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Time limit is exhausted. Please reload CAPTCHA.