
VPN クライアントを実行しているときに、Web ブラウザーからアクセスしようとしても、ゲートウェイ/ルーターのホスト名「fritz.box」が解決できなくなりました。
このホスト名を解決するのはルーター自体なので、これを正しく理解できません。VPN クライアントを実行している場合、これがまだローカル ネットワーク内にあるのに、なぜこれが影響を受けるのでしょうか?
ただし、VPN クライアントが実行中の場合、ローカル IP アドレスを介して、問題なくローカル デバイスにアクセスできます。これはなぜでしょうか? よろしくお願いします。
答え1
ローカル IP アドレスは VPN トンネル経由で送信されないため、IP でローカル デバイスにアクセスできます。
DNSリクエストはVPN経由でトンネルされるため、DNS名でローカルデバイスにアクセスすることはできません。これはほぼデフォルトの動作です。そうしないと、DNSリークVPN を使用しているにもかかわらず、個人情報が漏洩する可能性があります。
VPN 設定に関する詳細情報が提供されませんでした。この動作は調整できますが、前述のセキュリティ上の問題が追加されます。
答え2
VPN は、インターネット接続上のトンネルのようなものです。何をするにしても、暗号化されて転送されます。VPN に接続すると、すべてのトラフィックが VPN ネットワーク経由でルーティングされます (簡単な traceroute を実行して、元のゲートウェイによってルーティングされるトラフィックと比較することができます)。また、ホスト名を使用してローカル ルーター/ゲートウェイにアクセスしようとすると、ルーターのマッピングが含まれている DNS サーバーに問い合わせることはありません。そのため、アクセスすることはできません。回避策として、HOSTS ファイル (%windir%\System32\drivers\etc\hosts) にエントリを追加して、この問題を解決できます。
Gateway's_IP_adress fritz.box