
背景: 私の ISP には Web ベースの認証スキームがあります。そのため、最初にサイトを閲覧しようとすると、ISP のログイン ページに移動します。ログインすると、Web ページへのそれ以降のリクエストは正常に機能します。ISP は静的 IP (192.168.58.150) を私に提供しており、これをラップトップの IP 設定で構成します。DNS とゲートウェイは 192.168.58.1 に構成する必要があります。
問題: ISP ケーブルをラップトップのイーサネット ポートに接続すると、すべて正常に動作します。しかし、ラップトップで行ったのとまったく同じ設定 (IP/ゲートウェイ/DNS など) を構成したワイヤレス ルーターに接続し、ラップトップからインターネットにアクセスしようとすると、動作しません。ブラウザーには「解決中」と表示され、そこに留まりますが、ISP ログイン ページに移動する必要があります。なぜこのようなことが起こるのでしょうか。最も混乱する点は、ルーターとラップトップの設定がまったく同じであるにもかかわらず、ラップトップは動作するのに対し、ルーターは動作しないことです。
ラップトップ: Mac OS マーベリックス
ルーター: NetGearワイヤレス
答え1
ISP は、ラップトップの MAC アドレスを、登録に使用した ISP の DHCP 提供の IP アドレスにマッピングしています。その後、(ほぼ確実に) 接続を別の VLAN (ISP 内部) に再構成し、その IP と MAC アドレスの組み合わせでインターネットにアクセスします。これをルーター経由で機能させるには、ルーターの MAC アドレスに関連付けを行う必要があります。また、ラップトップとそれに接続する他の内部デバイスの内部 LAN 側で NAT 変換をオンにして、内部デバイスが ISP にアクセスするときに常にルーターの IP が使用されるようにする必要があります。LAN 上の NAT は通常、デフォルトでオンになっています。したがって、NAT がオンになっていて、ルーターが ISP から上流の DHCP アドレスを取得していることを確認し、ラップトップ (LAN ポートの 1 つに接続) からルーター経由で接続して登録します。
何らかの理由でそれが機能しない場合は、ほとんどのルーターに、ラップトップの MAC アドレスまたは「最初に接続されたデバイス」を「パススルー」する設定オプションがあるため、他の方法で機能しない場合は、それを試してみるとよいでしょう。
答え2
あなたの質問に直接答えられるかどうかはわかりませんが、問題が何であるかを把握するために確認できる点がいくつかあります。
一部のルーターには診断セクションがあります。これを使用してルーターから google.com に ping できるかどうかを確認すると役立つ場合があります。コマンドラインに多少精通していて、ルーターからこれが可能であることを前提としています。
確かにネットワークの問題のようです。ラップトップからログインする必要がある場合は、おそらくルーターからログインする必要がありますが、それが不可能な場合は、この方法は機能しない可能性があります。ルーターで ISP 情報を設定した場所が見つかる場合は、ユーザー名とパスワードを追加するオプションがある可能性があります。
本当に解決策を得るためには、さらにデータを収集する必要があります。
君がそれを理解してくれることを願ってるよ。
答え3
DNS を確認します。ラップトップを接続したときに取得するのと同じ構成で、ルーターを WAN 上の固定 IP に設定します。