##Proxy.pac の設定が読み込まれません。
ESXi内でCent7とWindows10を構築し、Cent7でapacheとsquidを動作させています。
Cent7のルートディレクトリ内に配置したProxy.pacを、Windows10のプロキシの設定として読み込ませたいのですがうまく動作していません。
Squid、Apacheは正常に動作しています。
Windows10側のプロキシ設定を「セットアップスクリプトを使用する」ではなく、手動でプロキシサーバーを設定するとSquidにログが記録され、
また、「セットアップスクリプトを使用する」の設定のときは、ApacheのログでProxy.pacを取得しに来ていることを確認できています。
なお、この「セットアップスクリプトを使用する」の設定のとき、Apacheのログを見るとクライアントが数秒ごとにProxy.pacを取得しに来ています。
192.168.x.x - - [13/Sep/2020:15:30:34 +0900] "GET /proxy.pac HTTP/1.1" 200 189 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Safari/537.36"
192.168.x.x - - [13/Sep/2020:15:30:34 +0900] "GET /proxy.pac HTTP/1.1" 200 189 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Safari/537.36"
192.168.x.x - - [13/Sep/2020:15:30:38 +0900] "GET /proxy.pac HTTP/1.1" 200 189 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Safari/537.36"
192.168.x.x - - [13/Sep/2020:15:30:42 +0900] "GET /proxy.pac HTTP/1.1" 200 189 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Safari/537.36"
192.168.x.x - - [13/Sep/2020:15:30:42 +0900] "GET /proxy.pac HTTP/1.1" 200 189 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Safari/537.36"
192.168.x.x - - [13/Sep/2020:15:30:46 +0900] "GET /proxy.pac HTTP/1.1" 200 189 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Safari/537.36"
このとき使用しているのはchromeなのですが、 chrome://net-internals を確認してもプロキシサーバは設定されていません。
クライアント側の環境としましては
・IPアドレス→Cent7と同じセグメントに静的に手動で設定
・DNSサーバー→静的に手動で設定
・DGW→ルーター
です。
プロキシを使用する、にチェックを入れない場合は通常通りインターネット接続できています。
プロキシを使用する、にチェックを入れている場合、手動でプロキシサーバーを存在しないものに指定したときのみインターネット接続ができません。手動でプロキシサーバーを設定したときのみSquidのログが記録され、「セットアップスクリプトを使用する」を設定しているときには、Squidのログは記録されていないのにも関わらず、インターネット接続は問題なくできています。
プロキシサーバを使用するという設定で、プロキシサーバの設定が読み込まれていないのに、インターネット接続ができる、というのは正常な動作なのでしょうか?
些細なことで申し訳ありません。少しでもこの状況を改善したいので、どんなことでもコメントをしていただければ幸いです。
#####追記
Proxy.pac の内容になります。
java
1function FindProxyForURL(url,host) 2{ if (isPlainHostName(host) || 3 isInNet(host,127.0.0.1,255.255.255.255)) 4 return DIRECT; 5else 6 return PROXY 192.168.x.x:3128; DIRECT; 7}
私の認識では基本的に全てプロキシサーバを通じて通信されるものになっていると思っています。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/13 09:28
2020/09/14 00:57