1

VPN で Android デバイスをセットアップしています。すべての内部トラフィックが直接送信され、すべてのインターネット トラフィックがプロキシにルーティングされるように、pac ファイルもあります。

何らかの理由で、インターネット ページ (bbc.com など) にアクセスしようとすると、プロキシ サーバーに直接送信するのではなく、ローカル DNS サーバーで DNS 名を解決しようとします。ローカル DNS で bbc.com を任意の IP (例: 1.1.1.1) にスプーフィングすると、解決後にリクエストがプロキシ サーバーに転送されます。プロキシ サーバーに移動すると、BBC の正しい IP が解決され、アクセスできるようになります。

pac ファイルを間違ってコーディングしたのか、それとも Android のバグなのかがわからないため、ここに質問を投稿しました。どんな助けでも大歓迎です。私のpacファイルは以下です。

function FindProxyForURL(url, host)
{
    //internal sites go direct, as we are connected to VPN
    if (
        shExpMatch(host, "192.168.1.1"))
        {return "DIRECT";}
    //Else - go to the proxy for Internet Access    
    else {return "PROXY ourproxy.domain.domain:8080";}
}
4

0 に答える 0