Saturday, July 28, 2012

Proxy auto config untuk 2 jaringan berbeda

roxy auto-config (PAC)

Bagi anda yang sering bekerja dengan dua jaringan yang berbeda, katakanlah satu kantor anda dan satu lagi kantor client anda. Kedua jaringan tersebut sudah tentu berbeda jaringan satu dengan yang lainnya. Baik itu IP address sampai konfigurasi proxy yang berbeda.
Untuk mempermudah mengganti konfigurasi semua hal tersebut, saya terkadang menggunakan Mobile NetSwitch untuk mengganti konfigurasi IP (jika menggunakan IP statis) dan juga sekaligus mengganti proxy. Disamping itu, anda juga bisa mengganti properties dekstop anda dengan sofware tersebut. Anda tinggal membuat profile, kemudian mengaktifkan profile tersebut sesuai dengan jaringan yang anda pakai.
Saya jarang mengganti IP address, saya terbiasa menggunakan jaringan VPN kantor pada jaringan LAN client. Meski saya tidak perlu mengganti IP, tetapi kedua jaringan tersebut memiliki dua proxy yang berbeda. Disinilah saya sering kali mengganti proxy pada beberapa browser saya secara manual.

Saya mencoba mencari-cari software proxy otomatis di internet, ternyata hasilnya kurang memuaskan. Saya tidak mendapatkan apa yang saya cari. Karena kantor saya menggunakan proxy automatik sedangkan client kantor saya tidak automatik. Akhirnya saya mencoba mengutak-atik file proxy tersebut dengan merujuk pada ini dan itu kemudian saya sederhanakan.
Hasilnya file proxy tersebut seperti ini:
// Proxy Automatic Configuration
function FindProxyForURL(url, host)
{
/////////////// ADD CUSTOM PROXY by IQBALIR.COM ///////////
if (shExpMatch(url,"*localhost/*"))
{return "DIRECT";}
else if (isInNet(myIpAddress(),"10.10.16.0","255.255.255.0"))
return "PROXY 10.10.100.33:8080;"
else if (isInNet(myIpAddress(),"150.236.172.0","255.255.255.0"))
return "PROXY www-proxy.ao.ericsson.se:8080;"
//////////////////////////////////////////////////////////
}

File tersebut saya save dengan nama proxy.pac dan disimpan dalam localhost (local webserver). Kemudian tinggal mengaktifkan proxy auto-config tersebut seperti berikut ini:



Proxy setting
To activate go to Internet Option -> Connection -> LAN Setting
Nah, akhirnya jadi sudah proxy-autoconfig. Lebih enak karena saya tidak perlu mengganti proxy untuk setiap jaringan.
Bagi pengguna Firefox, ada cara yang lebih mudah. Coba gunakan tool ini.



FoxyProxy 
http://blog.iqbalir.com/archives/2007/02/proxy-auto-config-pac/
»»  READMORE...