GNU/Linux >> Linux の 問題 >  >> Linux

オープン ワイヤレス ネットワークにサインインするにはどうすればよいですか?

リダイレクト ページが読み込まれず、再接続しても問題が解決しない場合、次の最も簡単な手順はルーターに直接対処することです。

192.168.1.1 を試す .これが最も一般的なデフォルト アドレスであり、多くの場合変更されません。

ルーターのアドレスを指定すると、リダイレクト ページが表示されます。


あなたが説明するものは、キャプティブ ポータルと呼ばれます .通常、Wi-Fi ホットスポットでの認証に使用されますが、有線ネットワーク アクセスの制御にも使用できます。

キャプティブ ポータルを実装するには、いくつかの方法があります:

  • HTTP リダイレクト

    この場合、認証されていないクライアントからの DNS クエリは通常どおり解決されます。ただし、ブラウザーが解決された IP アドレスに対して HTTP 要求を行うと、その要求は透過プロキシとして機能するファイアウォールによって傍受されます。クライアントの HTTP リクエストは、HTTP 302 Found でサーバー側のリダイレクトを発行するローカル ネットワーク内のサーバーに転送されます。 クライアントをキャプティブ ポータルにリダイレクトするステータス コード。

  • DNS リダイレクト

    DNS ベースのリダイレクトでは、DHCP によって提供される DNS サーバーのみが認証されたクライアントによって使用されることが、ファイアウォールによって保証されます。ファイアウォールは、認証されていないクライアントからの DNS クエリをローカル DNS サーバーにリダイレクトすることもできます。この DNS サーバーは、認証されていないクライアントによって行われたすべての DNS ルックアップへの応答として、キャプティブ ポータルの IP アドレスを返します。

  • IP リダイレクト

    IP層で動作するリダイレクトでは、ルーターがDestination Network Address Translationを実行します (DNAT) を使用して、キャプティブ ホストから送信されたパケットをキャプティブ ポータルに再ルーティングします。キャプティブ ポータル ソフトウェアがルーター自体で実行されている場合、パケットは代わりに内部インターフェイスに送信されます。キャプティブ ポータルからホストに向かうパケットは、ソース アドレスを取得します。 元の目的地から発信されたように見えるように書き直されました。

キャプティブ ポータルの問題をトラブルシューティングするときの最初のステップは、使用されているリダイレクトの種類と、リダイレクトが失敗した時点を特定することです。この作業に適したツールは、Wireshark などのパケット アナライザーです。ただし、学校の IT ポリシーでは、ローカル ネットワークでのパケット スニファーの使用が禁止されている場合があることに注意してください。このようなツールは、暗号化されていないネットワークで他のユーザーのプライバシーを侵害するために簡単に使用される可能性があるためです。

学校の技術サポートに相談することもできます。彼らはローカル Wi-Fi ネットワーク上のキャプティブ ポータル構成を認識しており、特に教職員が Linux を使用している場合は、問題の原因を特定するのに役立つ可能性があります。


私の場合、Chrome へのサインインが邪魔になりました。シークレット ウィンドウを開いてランダムな Web ページに移動すると、リダイレクトが機能しました。このアイデアは、Arch Linux スレッドの投稿から得ました。


Linux
  1. LinuxでAppimageを開く方法

  2. ワイヤレス接続を監視する方法は?

  3. WindowsServer2012でネットワークと共有センターを開く方法

  1. Vim:複数のファイルを異なるタブで開く方法は?

  2. WindowsServer2008でネットワークと共有センターを開く方法

  3. ワイヤレス接続を他のネットワーク名前空間に移動するには?

  1. RHEL8にiperfをインストールする方法

  2. Ubuntu17.10でネットワーク接続チェックを無効にする方法

  3. CentOS / RHEL :ネットワーク ポートが開いているかどうかを確認する方法は?