- - PR -
2台のプロキシサーバを使い分ける
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2007-07-25 19:42
支社の人のマシンのプロキシ設定だけ、PACファイル(ex. proxy.pac) を利用するようにして
proxy.pacを以下のように作成しておきます。 #--------------- proxy.pac function FindProxyForURL(url,host) { if (dnsDomainIs(host,"MyDoamin.Name") || isPlainHostName(host) ) { return "PROXY SISHA-proxy.MyDoamin.Name:8080"; } else { return "PROXY HONSHA-proxy.MyDoamin.Name:8080; DIRECT"; } } 上記のファイルを各支社PCに配布して、IEの場合ならProxy指定の部分で「自動構成スクリプトを使用する」にして、ファイル名として"file://C:/Home/proxy.pac" という感じで設定すればうまく行くかも知れません。 なお、PACファイルの指定方法は直接ローカルファイルを指定する方法以外にも、Webサーバに登録しておいてそのURLを指定する方法、または特定の名前をDNSに登録しておいて自動認識させる方法ども利用可能です。 なお、上記のPACファイルはあくまでサンプルなので、色々なサイトをしらべて自分の環境にあったPACファイルを作ると良いでしょう。 (テストはローカル環境で直ぐに試せるの、まずは作ったPACはローカル環境で試すと良いでしょう) あと、注意ですがPACを使った場合、IEではProxyの設定画面で「自動構成スクリプトを使用する」にチェックを入れさらにProxyを同時指定できますが、Proxyを同時に指定すると動作が変になるので注意してください。 (修正) proxy.pacのサンプルの条件式にor式(パイプ記号)が漏れてました。 [ メッセージ編集済み 編集者: 非武装エリア 編集日時 2007-07-26 05:09 ] | ||||
|
投稿日時: 2007-07-26 17:52
非武装エリアさん、ご返答ありがとうございます。
PACとProxy指定を同時にすると、動作が変になるとは、初めて聞きました。 ありがとうございます。 色々と検討し、再度方針を決めたいです。 |