Difference between revisions of "Proxy"
From Wiki Fasilkom
(Created page with "Proxy Auto Configuration Berikut adalah contoh berkas .pac untuk proxy auto configuration. Simpan berkas dengan nama [namafile].pac, kemudian letakkan berkas tsb pada suatu...") |
|||
Line 11: | Line 11: | ||
Silakan di-kustom lagi. Mudah-mudahan bermanfaat. | Silakan di-kustom lagi. Mudah-mudahan bermanfaat. | ||
+ | |||
+ | |||
function FindProxyForURL(url, host) { | function FindProxyForURL(url, host) { | ||
if (isInNet(host, "127.0.0.0", "255.0.0.0")) { | if (isInNet(host, "127.0.0.0", "255.0.0.0")) { |
Revision as of 13:26, 28 November 2014
Proxy Auto Configuration
Berikut adalah contoh berkas .pac untuk proxy auto configuration.
Simpan berkas dengan nama [namafile].pac, kemudian letakkan berkas tsb pada suatu web server, misalkan di http://bla.bla/proxy.pac
Set konfigurasi browser agar menggunakan automatic configuration url dengan mengisi url tempat .pac berada.
Silakan di-kustom lagi. Mudah-mudahan bermanfaat.
function FindProxyForURL(url, host) {
if (isInNet(host, "127.0.0.0", "255.0.0.0")) { return "DIRECT"; } else if (shExpMatch(myIpAddress(), "152.118.*")) { if (shExpMatch(host, "2403:da00:*")) { return "DIRECT"; } else if (isInNet(host, "152.118.0.0", "255.255.0.0")) { return "DIRECT"; } else if (isInNet(host, "10.5.0.0", "255.255.0.0")) { return "DIRECT"; } else if (isInNet(host, "167.205.0.0", "255.255.0.0")) { return "DIRECT"; } else if (isPlainHostName(host)) { if (dnsDomainIs(host, "localhost")) { return "DIRECT"; } if (dnsDomainIs(host, ".localdomain")) { return "DIRECT"; } else if (dnsDomainIs(host, ".ui.edu")) { return "DIRECT"; } else if (dnsDomainIs(host, ".ui.ac.id")) { return "DIRECT"; } else if (dnsDomainIs(host, ".itb.ac.id")) { return "DIRECT"; } else if (dnsDomainIs(host, "kambing.vlsm.org")) { return "DIRECT"; } else if (dnsDomainIs(host, "bebas.vlsm.org")) { return "DIRECT"; } else if (dnsDomainIs(host, "tuma.vlsm.org")) { return "DIRECT"; } else if (dnsDomainIs(host, "duke.vlsm.org")) { return "DIRECT"; } } return "PROXY proxy.ui.ac.id:8080"; } else { return "DIRECT"; }
}
Proxy Server
Pengelola IP Address Port Number Exceptions Universitas Indonesia PPSI 152.118.24.10 proxy.ui.ac.id 8080 *.ui.ac.id;*.ui.edu;152.118.* Fasilkom 152.118.29.41 proxy.cs.ui.ac.id 8080 *.ui.ac.id;*.ui.edu;152.118.* Webmail