- PR -

2台のプロキシサーバを使い分ける

投稿者投稿内容
非武装エリア
大ベテラン
会議室デビュー日: 2004/03/03
投稿数: 202
お住まい・勤務地: 日本・たこ部屋
投稿日時: 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 ]
ZYX
大ベテラン
会議室デビュー日: 2004/11/08
投稿数: 109
投稿日時: 2007-07-26 17:52
非武装エリアさん、ご返答ありがとうございます。

引用:

非武装エリアさんの書き込み (2007-07-25 19:42) より:

あと、注意ですがPACを使った場合、IEではProxyの設定画面で「自動構成スクリプトを使用する」にチェックを入れさらにProxyを同時指定できますが、Proxyを同時に指定すると動作が変になるので注意してください。



PACとProxy指定を同時にすると、動作が変になるとは、初めて聞きました。
ありがとうございます。

色々と検討し、再度方針を決めたいです。

スキルアップ/キャリアアップ(JOB@IT)