• ベストアンサー

arduinoで複数webServer

ArduinoでWifiをステーションモードにして、自局のアクセスポイント(IP)からのアクセスに対してのみのWebServerと子局として取得したIPからアクセスするWebServerで異なるサイトを表示したいのですが、WebServeのポートを分けるぐらいしか方法ないのでしょうか?

  • x001
  • お礼率6% (3/49)

質問者が選んだベストアンサー

  • ベストアンサー
  • pringlez
  • ベストアンサー率36% (598/1630)
回答No.1

1つのホスト上に複数のWebServerを立ち上げたいということであればPortを分ける以外の方法はありません。 あるいは単に、特定のIPアドレスのみ別のURLにリダイレクトさせればいいだけならば、htaccessを書けばそれだけで済みます。 「異なるサイトを表示したい」の本質的な要件がよく分かりませんので何とも回答しがたいのですが…。Arduinoがどうとか、ステーションモードがどうとかは関係ありますか?ArduinoじゃなくてRaspberry Pi だったら違うのですか?無線LANじゃなくて有線LANだったらどうですか? おそらく直面している問題と無関係なはずです。根本的に何がしたいのか、どの技術要素が分からないかをよく考えるようにするといいと思いますよ。

関連するQ&A

  • arduinoのドライバインストールができないです

    arduinoを使用しようと思っています。そこで、arduinoを用意し、またソフトウエアをダウンロードしました。 arduinoをPCに繋いだところ本来はドライバのインストールを失敗するべきところを、何も反応がなく、デバイスマネージャを開いても「ポート(LPT/COM)ドライバ」の表示がされません。 そこで、arduinoのドライバのインストールで失敗すらできない場合の対応方法を教えて下さい よろしくお願いします。 PCの型番はPR73026BSBREで、arduino unoです。

  • 無線LAN USBアダプタ「GW-USMicroN」で悪戦苦闘しています

    こんばんわ、ニンテンドーDSiの無線LANのアクセスポイントとして使えると言われPLANEX社の無線LAN USBアダプタ「GW-USMicroN」を子供に購入しましたが設定で悪戦苦闘しています。接続しても「IPアドレスが取得できません」と毎回出て来ます。設定する時にステーションモードからアクセスポイントモードへ切り替える際に「ICSを有効にしています」と表示され、その後「問題が発生したためSelectCard.exeを終了します」と表示されます。これが原因でしょうか?対処方法をお教え頂けると助かります。宜しくお願いします。

  • アクセスポイントモードにおける有線LANについて

    WRC-X3000Gを、現在アクセスポイントモードで使用しております。 そこで、有線LANポートへパソコンを接続したところ、 WiFiとは違う体系のIPアドレスが振られ、インターネット接続が出来ない状況でした。 本製品はアクセスポイントモードにおいて、有線LANポートを使用する事は不可能なのでしょうか。 ※OKWAVEより補足:「エレコム株式会社の製品」についての質問です。

  • Arduinoでビルドエラーが出てくる。

    現在ESP-WROOM-32でAWS IoTなどのプログラムを勉強中です。 事務所のPCで作ったプログラムでAWS Iotのサーバに接続できるスケッチを作成して、ビルドも成功しました。 そのスケッチファイルをgoogle driveで共有したフォルダに入れているので、途中の作業を自宅のmacのPCで行おうと思ったのですが、次のようなエラーが出てビルドが失敗してしまいます。 (エラー内容) Arduino:1.8.8 (Mac OS X), ボード:"ESP32 Dev Module, Disabled, Default, QIO, 80MHz, 4MB (32Mb), 115200, None" In file included from /Users/myName/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/5.2.0/stdexcept:39:0, 「WiFi.h」に対して複数のライブラリが見つかりました 使用済:/Users/myName/Documents/Arduino/hardware/espressif/esp32/libraries/WiFi 未使用:/Users/myName/Desktop/Arduino.app/Contents/Java/libraries/WiFi from /Users/myName/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/5.2.0/array:38, from /Users/myName/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/5.2.0/tuple:39, from /Users/myName/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/5.2.0/functional:55, from /Users/myName/Documents/Arduino/hardware/espressif/esp32/libraries/WiFi/src/WiFiGeneric.h:28, from /Users/myName/Documents/Arduino/hardware/espressif/esp32/libraries/WiFi/src/WiFiSTA.h:28, from /Users/myName/Documents/Arduino/hardware/espressif/esp32/libraries/WiFi/src/WiFi.h:32, from /Users/myName/Documents/Arduino/hardware/espressif/esp32/libraries/WiFiClientSecure/src/WiFiClientSecure.h:25, from /Users/myName/Google Drive/AWS_IoT_ESP32/AWS_IoT_ESP32.ino:1: /Users/myName/Documents/Arduino/hardware/espressif/esp32/tools/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/5.2.0/string:53:34: fatal error: bits/basic_string.tcc: No such file or directory compilation terminated. exit status 1 ボードESP32 Dev Moduleに対するコンパイル時にエラーが発生しました。 「ファイル」メニューの「環境設定」から 「より詳細な情報を表示する:コンパイル」を有効にすると より詳しい情報が表示されます。 このようなエラー内容から、解決方法などご教示頂きますようよろしくお願い致します。

  • 無線LAN(WN-G300R)でwifiが繋がらず

    無線LAN(WN-G300R)を購入しました。 PCでのインターネットはつながるのですが、スマホでのwifiが繋がりません。 電話で問い合わせると混み合っているとのことですぐ電話を切られてしまいます。 なので、メールで問い合わせると「アクセスポイントモード」にしてくださいとのことだったので、 メールに書いてあった手順通りにしたのですが、それでも繋がりません。 携帯はAndroidで、Wifiをオンにすると、ネットワークにAirPortは表示されるのですが、 「IPアドレスを取得中」→「設定保存済み」→「利用できません」となり、繋がりません。 一応、またメールで問い合わせたのですが返信が中々来ないので、ここでも質問させていただきました。 どなたか解決方法を教えてください。お願いします。

  • apacheで複数のページを運営する方法

    Macのweb共有で複数のサイトを運営する方法はありますか? 例えば、http://daisykatsura.dip.jp/でアクセスした場合、「/Library/WebServer」の中の ファイルが表示され、http://daisykatsura.fam.cx/でアクセスした場合は、「/Users/ユーザー名」の中のファイルが表示されると言ったものです。 httpd.confとかをいじれば出来るんですかね?

    • 締切済み
    • Mac
  • wifi 接続エラー 52000について

    インターネットには普通につなげるのですが、wifi接続ができません。 <<エラーコード:52000 IPアドレスが取得できません。>> アクセスポイント:AOSS ルータ     :WHR-G54S 暗号化レベル  :802.11g WEP128 無線モード   :11b(11M)-WiFi BSS BasicRateSet:default(11b) MACアクセス制限 :制限しない アドバイス頂けたら幸いです。

  • Arduino DS18B20 でデータが取得で

    Arduino DS18B20 でデータが取得できない。 回路は下のサイトを参考にしました。 ArduinoIDE 1.8.8 を使ってスケッチ例の"Dallas temprature" "tester" をボードに書き込みました。 シリアルモニターでは下のような表示です。 11:43:49.686 -> Requesting temperatures...DONE どうもデバイスが見つけられないようです。 回路はあっているように思いますが、問題の切り分け方 ありますでしょうか?

  • 無線LANルーターのWAN側にグローバルIPを付与

    AtermWR8750Nに外付HDDを接続して簡易NASとして使用したいと思っていますが、WAN側にグローバルIPを付与させることが出来ず、外部からアクセス出来ないでいます。 無料のDDNSを取得してアクセスする予定なのですが、WAN側にグローバルIPを付与させるにはどうしたら良いのでしょうか? ・プロバイダはホワイトBB(ADSL)です。 ・AtermWR8750Nは、「アクセスポイントモード」で設定しています。 ・AtermWR8750NのIPアドレスは、192.168.3.211としました。 ・AtermWR8750Nの情報を見ると、現在はグローバルIPの表示はなく、ローカルIPのみが表示されています。 ・インターネットは正常に接続できています。 ・以前加入していたネクシーズBB(ADSL)では、「アクセスポイントモード」で設定し、グローバルIPが付与されていました。

  • wifiルーター2台で使用する方法

    ネットつながりに時間がかかるようになりました。wifiルーターを2台使って離れた部屋で快適に使いたいです。現在①WRC-2533GS2を使っていますが、これに②WRG1167GS2HBをブリッジ?アクセスポイント?モードにして回線を早くすることはできますか?アクセスポイントモードにするのは②の方でよいのでしょうか。 また、現在①のIPアドレス?にプリンターをつなげているのですが、②を加えた場合は、どちらのwifiルーターのIPアドレスをプリンターに登録すれよいのでしょうか。 あまり詳しくないのでどなたか教えていただけますでしょうか。 ※OKWAVEより補足:「エレコム株式会社の製品」についての質問です。