4

さて、ネットサーフィンをした後、キャプティブポータルがwifiリピーターの使用を妨げているかどうかを教えてくれるサイトが1つもないことをほぼ確認できます. Wifi プロトコルがどのように機能するかについての知識が限られているため、いくつかの質問をするしかありません。とにかく、ここにそれらがあります:

前提: ユーザーがインターネットに接続する前に Web ページにログインする必要があるキャプティブ ポータルを備えた Wifi がある

Q1: その Wifi 信号をポータブル Wifi リピーターで単純に延長した場合、新しい延長された Wifi 信号は機能しますか? なぜですか、そうでないのですか?

Q2: デスクトップでキャプティブ ポータルを通過した後、デスクトップをアクセス ポイントとして設定し、他のデバイスが対応する信号を使用してインターネットに接続できるようにすることはできますか? なぜですか、そうでないのですか?(そうであれば、他のデバイスはもう一度ログインする必要がありますか?)

Q3: 質問 2 に対する回答が肯定の場合のみ:

ログインに成功した後、キャプティブ ポータルで 10 時間の連続接続が許可されている場合、最初にコンピューターとルーターを介してその Wi-Fi に接続できますか他のデバイスを拡張信号に接続してインターネットに接続できるようにしますか?

あなたの助けに感謝します。

4

2 に答える 2

4

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 チップセットが必要です)、これ以上詳しく説明しません。

于 2016-01-13T18:47:35.470 に答える