1. Netscape Communiator 4.x / Internet Explorer 4.x
proxy自動設定用のscriptを書く
例: --- function FindProxyForURL(url, host) { if (isPlainHostName(host)) return "DIRECT"; if (isInNet(myIpAddress(), "1.2.3.4", "255.255.255.0") || isInNet(myIpAddress(), "192.168.1.128", "255.255.255.128")) { return "PROXY 210.162.171.202:3128; DIRECT"; } else { return "DIRECT"; } return "DIRECT"; } ----web serverのmime typeに
application/x-ns-proxy-autoconfig pacを追加し,ファイルをhttp経由でアクセスできる場所にproxy.pac等の名前で置く.
各ブラウザで,proxyの自動設定のUrlを,
http://proxy.host.com/proyx.pac
のように設定する.
2. Internet Explorer 5.x のProxyの自動検出
上記のproxy.pacをwapd.datとして,copy.
web serverのmime typeに
application/x-ns-proxy-autoconfig datを追加.
DNSのエントリに,
wpad IN CNAME proxyを追加する.
IEが勝手に,http://wpad.yourdomain/wpad.datを読み込んでくれる.