Q1 と Q2 への答えは、ほぼすべてのキャプティブ ポータル ソフトウェアで「いいえ」です。キャプティブ ポータル ソフトウェアは、IP や MAC アドレスに基づいてクライアントを認証します。
その理由は、リピーター/レンジ エクステンダー/PC が WiFi セルの範囲を拡張するために 2 つのインターフェイスを必要とするためです。1 つのインターフェイスはSTAモードで、もう 1 つはAPモードです。したがって、リピーター上のクライアントからキャプティブ ポータルが実行されるルーターにデータを運ぶには、ルーティング (またはブリッジング) が必要です。
ルーティングの場合、ほとんどの場合、リピーターはNATを使用して、wifi ホットスポットに静的ルートが存在しないようにします。したがって、キャプティブ ポータルは 1 つの IP、つまりリピータの IP のみを認識します。
しかし、STA/APインターフェイスがリピーター上で内部的にブリッジされて 1 つの大きな IP ネットワークを形成している場合でも、リピーターから Wi-Fi ホットスポットへのイーサネット フレームは 3 つの MAC アドレスのみを伝送します:ソースMAC アドレス、ネクスト ホップの MAC アドレス、および宛先MAC アドレス。リピーターは、それに接続されているクライアントの MAC アドレスをソースとして認識しますが、この MAC をキャプティブ ポータルに転送せず、独自の MAC アドレスに置き換えます (転送時にリピーター自体が新しいソースであるため)。
そのため、キャプティブ ポータルはリピーターの背後にあるクライアントを認識する方法がなく、ユーザーがリピーター経由でログインする場合、実際にはユーザーのアドレスではなく、リピーターのアドレス(IP または MAC アドレス) を使用してログインします。デバイス。その結果、1 人のユーザーがログインするとすぐに、リピーターに接続されているすべてのデバイスがキャプティブ ポータルにログインしているように見えます。また、1 人のユーザーがログアウトすると、リピーターの背後にある他のすべてのユーザーもログアウトされます。
これを克服するために、一部のルーターは WDS (ワイヤレス ディストリビューション システム)を使用するように構成できますが、WDS は 802.11 標準に含まれていますが、後者は実装要件を定義していません。そのため、いくつかの独自の実装が使用されており、ある種のARP NATまたは4 アドレス モードを使用して、発信元の MAC アドレスを (ワイヤレス) イーサネット フレームの 4 番目のアドレスとして送信します。このような WDS の実装には、管理者によるリピーターとキャプティブ ポータルの共通の設定が必要なので (場合によっては、両方のデバイスに同じ Wi-Fi チップセットが必要です)、これ以上詳しく説明しません。