<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>the-widyantos.com blog</title>
	<atom:link href="http://blog.the-widyantos.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.the-widyantos.com</link>
	<description>My Thought of The Worlds</description>
	<lastBuildDate>Fri, 06 May 2011 04:40:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Mengaktifkan Proxy pada Browser Firefox</title>
		<link>http://blog.the-widyantos.com/2011/05/mengaktifkan-proxy-pada-browser-firefox/</link>
		<comments>http://blog.the-widyantos.com/2011/05/mengaktifkan-proxy-pada-browser-firefox/#comments</comments>
		<pubDate>Thu, 05 May 2011 12:51:03 +0000</pubDate>
		<dc:creator>Surya</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[connection]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[setting]]></category>

		<guid isPermaLink="false">http://blog.the-widyantos.com/?p=86</guid>
		<description><![CDATA[Untuk mengaktifkan fasilitas browsing dengan menggunakan proxy pada Browser Firefox dapat dilakukan dengan: Klik menu Tools kemudian pilih Options&#8230; Pada dialog Options yang muncul klik icon Advanced kemudian klik tab Network di bawahnya. Selanjutnya klik tombol Settings&#8230; pada grup Connection &#8230; <a href="http://blog.the-widyantos.com/2011/05/mengaktifkan-proxy-pada-browser-firefox/">Lanjutkan membaca <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Untuk mengaktifkan fasilitas browsing dengan menggunakan proxy pada Browser Firefox dapat dilakukan dengan:</p>
<p>Klik menu <span style="color: #ff00ff;">Tools</span> kemudian pilih <span style="color: #ff00ff;">Options&#8230;</span></p>
<div id="attachment_87" class="wp-caption alignnone" style="width: 587px"><a href="http://blog.the-widyantos.com/wp-content/uploads/2011/05/Set-Proxy-Firefox-01.png"><img class="size-full wp-image-87" title="Set-Proxy-Firefox-01" src="http://blog.the-widyantos.com/wp-content/uploads/2011/05/Set-Proxy-Firefox-01.png" alt="Menu Tools - Options..." width="577" height="326" /></a><p class="wp-caption-text">Menu Tools - Options...</p></div>
<p>Pada dialog <span style="color: #ff00ff;">Options</span> yang muncul klik icon <span style="color: #ff00ff;">Advanced</span> kemudian klik tab <span style="color: #ff00ff;">Network</span> di bawahnya. Selanjutnya klik tombol <span style="color: #ff00ff;">Settings&#8230;</span> pada grup <span style="color: #ff00ff;">Connection</span> untuk memunculkan dialog <span style="color: #ff00ff;">Connection Settings</span>.</p>
<div id="attachment_90" class="wp-caption alignnone" style="width: 479px"><a href="http://blog.the-widyantos.com/wp-content/uploads/2011/05/Set-Proxy-Firefox-02.png"><img class="size-full wp-image-90" title="Set-Proxy-Firefox-02" src="http://blog.the-widyantos.com/wp-content/uploads/2011/05/Set-Proxy-Firefox-02.png" alt="Tab Advance (Network) pada Dialog Options" width="469" height="441" /></a><p class="wp-caption-text">Tab Advance (Network) pada Dialog Options</p></div>
<p>Pada dialog <span style="color: #ff00ff;">Connection Setting</span>, pilih <span style="color: #ff00ff;">Manual proxy configuration</span> kemudian isikan alamat IP proxy server di jaringan anda pada isian <span style="color: #ff00ff;">HTTP Proxy</span> beserta <span style="color: #ff00ff;">Port</span>-nya (e.g: alamat IP 192.168.1.1 dengan port 3128).</p>
<div id="attachment_91" class="wp-caption alignnone" style="width: 424px"><a href="http://blog.the-widyantos.com/wp-content/uploads/2011/05/Set-Proxy-Firefox-03.png"><img class="size-full wp-image-91" title="Set-Proxy-Firefox-03" src="http://blog.the-widyantos.com/wp-content/uploads/2011/05/Set-Proxy-Firefox-03.png" alt="Dialog Connection Setting pada Firefox" width="414" height="472" /></a><p class="wp-caption-text">Dialog Connection Setting pada Firefox</p></div>
<p>Apabila anda ingin menggunakan alamat IP proxy server tersebut untuk  protokol lainnya seperti SSL/HTTPS, FTP, Gopher dan SOCKS maka beri  tanda centang pada pilihan <span style="color: #ff00ff;">Use this proxy server for all protocols</span>.</p>
<div id="attachment_92" class="wp-caption alignnone" style="width: 424px"><a href="http://blog.the-widyantos.com/wp-content/uploads/2011/05/Set-Proxy-Firefox-04.png"><img class="size-full wp-image-92" title="Set-Proxy-Firefox-04" src="http://blog.the-widyantos.com/wp-content/uploads/2011/05/Set-Proxy-Firefox-04.png" alt="Koneksi Proxy yang digunakan juga untuk SSL, FTP, Gopher dan Socks" width="414" height="472" /></a><p class="wp-caption-text">Koneksi Proxy yang digunakan juga untuk SSL, FTP, Gopher dan Socks</p></div>
<p>Klik <span style="color: #ff00ff;">OK </span>pada dialog <span style="color: #ff00ff;">Connection Settings</span> lalu klik <span style="color: #ff00ff;">OK</span> lagi pada dialog <span style="color: #ff00ff;">Options</span>. Sekarang browser Firefox anda akan mengakses internet melalui proxy server. Selamat berselancar.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.the-widyantos.com/2011/05/mengaktifkan-proxy-pada-browser-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DNS Server Beberapa ISP Indonesia dan Luar Negeri</title>
		<link>http://blog.the-widyantos.com/2011/04/dns-server-isp-indonesia-dan-luar-negeri/</link>
		<comments>http://blog.the-widyantos.com/2011/04/dns-server-isp-indonesia-dan-luar-negeri/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 08:30:21 +0000</pubDate>
		<dc:creator>Surya</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[isp]]></category>
		<category><![CDATA[networing]]></category>

		<guid isPermaLink="false">http://blog.the-widyantos.com/?p=79</guid>
		<description><![CDATA[Daftar DNS Server Indonesia DNS Indosat nakula.indosat.com = 202.152.161.227 ns1.indosat.com = 114.5.1.1 ns2.indosat.com = 202.152.165.36 ns3.indosat.com = 202.152.165.39 ns4.indosat.com = 202.93.40.174 ns5.indosat.com = 114.5.5.5 nsom1.indosat.com = 124.195.15.100 nsom2.indosat.com = 124.195.15.98 sadewa.indosat.com = 202.152.161.229 DNS IndosatM2 202.155.0.10 ns2.indosat.net.id = 202.155.0.15 ns1.indosat.net.id &#8230; <a href="http://blog.the-widyantos.com/2011/04/dns-server-isp-indonesia-dan-luar-negeri/">Lanjutkan membaca <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h3><span style="color: #0000ff;">Daftar DNS Server Indonesia</span></h3>
<p><strong>DNS Indosat</strong><br />
nakula.indosat.com = 202.152.161.227<br />
ns1.indosat.com = 114.5.1.1<br />
ns2.indosat.com = 202.152.165.36<br />
ns3.indosat.com = 202.152.165.39<br />
ns4.indosat.com = 202.93.40.174<br />
ns5.indosat.com = 114.5.5.5<br />
nsom1.indosat.com = 124.195.15.100<br />
nsom2.indosat.com = 124.195.15.98<br />
sadewa.indosat.com = 202.152.161.229</p>
<p><strong>DNS IndosatM2</strong><br />
202.155.0.10<br />
ns2.indosat.net.id = 202.155.0.15<br />
ns1.indosat.net.id = 202.155.0.20<br />
202.155.0.25<br />
202.155.46.66<br />
202.155.46.77<br />
202.155.30.227</p>
<p><strong>AWARI (Asosiasi Warnet Indonesia)</strong><br />
203.142.83.200<br />
203.34.118.10 (primary)<br />
203.34.118.12 (secondary)</p>
<p><strong>DNS Telkom</strong><br />
Medan : 203.130.206.250<br />
Batam : 203.130.193.74<br />
Jakarta : 202.134.0.155, 203.130.196.5<br />
Bandung : 222.124.204.34<br />
Semarang : 203.130.208.18<br />
Surabaya : 202.134.2.5<br />
Balikpapan : 203.130.209.242<br />
Denpasar : 61.94.192.12</p>
<p><strong>DNS sat.net.id</strong><br />
202.149.82.25<br />
202.149.82.29</p>
<p><strong>DNS cbn.net.id</strong><br />
202.158.40.1<br />
202.158.20.1<br />
202.158.3.7<br />
202.158.3.6</p>
<p><strong>DNS indo.net.id</strong><br />
202.159.32.2<br />
202.159.33.2</p>
<p><strong>DNS itb.ac.id</strong><br />
202.249.24.65<br />
167.205.23.1<br />
167.205.22.123<br />
167.205.30.114</p>
<p><strong>DNS ukdw.ac.id</strong><br />
222.124.22.18</p>
<p><span style="color: #ff0000;">Catatan: </span>DNS Server di Indonesia sebagian besar melakukan blokir terhadap website yang berisikan content yang berbau pornografi.</p>
<h3><span style="color: #0000ff;">Daftar DNS Server Luar Negeri<br />
</span></h3>
<p><strong>Singnet Singapore</strong><br />
165.21.100.88<br />
165.21.83.88</p>
<p><strong>DNS Google</strong><br />
8.8.8.8 (primary)<br />
8.8.4.4 (secondary)</p>
<p><strong>DNS Open DNS</strong><br />
208.67.222.222<br />
208.67.220.220</p>
<p><strong>DNS ScrubIt</strong><br />
67.138.54.100<br />
207.225.209.66</p>
<p><strong>DNS DNSadvantage</strong><br />
156.154.70.1<br />
156.154.71.1</p>
<p><strong>DNS vnsc-pri.sys.gtei.net</strong><br />
4.2.2.1<br />
4.2.2.2<br />
4.2.2.3<br />
4.2.2.4<br />
4.2.2.5<br />
4.2.2.6</p>
<p><strong>Verizon (Reston, VA, US)</strong><br />
151.197.0.38<br />
151.197.0.39<br />
151.202.0.84<br />
151.202.0.85<br />
151.202.0.85<br />
151.203.0.84<br />
151.203.0.85<br />
199.45.32.37<br />
199.45.32.38<br />
199.45.32.40<br />
199.45.32.43</p>
<p><strong>GTE (Irving, TX, US)</strong><br />
192.76.85.133<br />
206.124.64.1</p>
<p><strong>One Connect IP (Albuquerque, NM, US)</strong><br />
67.138.54.100</p>
<p><strong>OpenDNS (San Francisco, CA, US)</strong><br />
208.67.222.222<br />
208.67.220.220</p>
<p><strong>Exetel (Sydney, AU)</strong><br />
220.233.167.31</p>
<p><strong>VRx Network Services (New York, NY, US)</strong><br />
199.166.31.3</p>
<p><strong>SpeakEasy (Seattle, WA, US)</strong><br />
66.93.87.2<br />
216.231.41.2<br />
216.254.95.2<br />
64.81.45.2<br />
64.81.111.2<br />
64.81.127.2<br />
64.81.79.2<br />
64.81.159.2<br />
66.92.64.2<br />
66.92.224.2<br />
66.92.159.2<br />
64.81.79.2<br />
64.81.159.2<br />
64.81.127.2<br />
64.81.45.2<br />
216.27.175.2</p>
<p><strong>Sprintlink (Overland Park, KS, US)</strong><br />
199.2.252.10<br />
204.97.212.10<br />
204.117.214.10</p>
<p><strong>Cisco (San Jose, CA, US)</strong><br />
64.102.255.44<br />
128.107.241.185</p>
<p><span style="color: #ff0000;">Catatan : </span>Beberapa DNS tidak bisa digunakan untuk akses FTP dan Website tertentu diblokir oleh Server DNS tersebut.</p>
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 74px; width: 1px; height: 1px; overflow: hidden;">DNS Medan : 203.130.206.250<br />
DNS Batam : 203.130.193.74<br />
DNS Jakarta : 202.134.0.155, 203.130.196.5<br />
DNS Bandung : 222.124.204.34<br />
DNS Semarang : 203.130.208.18<br />
DNS Surabaya : 202.134.2.5<br />
DNS Balikpapan : 203.130.209.242<br />
DNS Denpasar : 61.94.192.12</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.the-widyantos.com/2011/04/dns-server-isp-indonesia-dan-luar-negeri/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install Squid Proxy di Windows</title>
		<link>http://blog.the-widyantos.com/2011/04/install-squid-proxy-di-windows/</link>
		<comments>http://blog.the-widyantos.com/2011/04/install-squid-proxy-di-windows/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 08:02:21 +0000</pubDate>
		<dc:creator>Surya</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[bandwidth]]></category>
		<category><![CDATA[limiter]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[squid]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.the-widyantos.com/?p=45</guid>
		<description><![CDATA[Squid biasa digunakan untuk melakukan manajemen bandwidth dengan cara membatasi atau memblok trafik pengguna internet yang melakukan browsing. Pembatasan dapat dilakukan dalam bentuk pembatasan kecepatan, pembatasan per IP address atau berdasarkan username. Pada tulisan saya kali ini saya akan sedikit &#8230; <a href="http://blog.the-widyantos.com/2011/04/install-squid-proxy-di-windows/">Lanjutkan membaca <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Squid biasa digunakan untuk melakukan manajemen bandwidth dengan cara membatasi atau memblok trafik pengguna internet yang melakukan browsing. Pembatasan dapat dilakukan dalam bentuk pembatasan kecepatan, pembatasan per IP address atau berdasarkan username. Pada tulisan saya kali ini saya akan sedikit menjelaskan step-by-step instalasi Squid Proxy pada sistem operasi Windows. Versi Squid yang akan digunakan dalam proses installasi ini adalah v2.7 STABLE8 yang dapat diunduh dengan link di bawah. Terdapat 2 versi yang dapat diunduh, yaitu versi standard dan versi yang dicompile dengan fasilitas Delay Pools untuk melakukan pembatasan kecepatan/bandwidth akses.</p>
<p><a title="Squid Proxy v2.7 Stable8" href="http://www.ziddu.com/download/14747553/squid-2.7.STABLE8-bin.zip.html" target="_blank">squid-2.7.STABLE8-bin.zip</a><br />
<a title="Squid Proxy v2.7 Stable8 with Delay Pools" href="http://www.ziddu.com/download/14750305/squid-2.7.STABLE8-bin-DELAYP.zip.html" target="_blank">squid-2.7.STABLE8-bin-DELAYP.zip</a></p>
<p>Dalam tutorial ini saya menggunakan Squid dengan Delay Pools dan diinstall pada Windows Server 2003 Enterprise dengan Service Pack 3. Pertama-tama yang harus dilakukan adalah mengekstrak file zip yang telah diunduh ke hardisk di server (penulis menggunakan path <span style="color: #339966;">C:\squid\</span> sebagai folder installasi squid) Berikut struktur folder Squid yang sudah di extract:</p>
<div id="attachment_49" class="wp-caption alignnone" style="width: 646px"><a href="http://blog.the-widyantos.com/wp-content/uploads/2011/04/squid01-01.png"><img class="size-full wp-image-49" title="squid01-01" src="http://blog.the-widyantos.com/wp-content/uploads/2011/04/squid01-01.png" alt="Struktur Folder Squid" width="636" height="313" /></a><p class="wp-caption-text">Struktur Folder Squid</p></div>
<p>Langkah selanjutnya yang harus dilakukan adalah menyiapkan file konfigurasi. File konfigurasi dasar yang dibutuhkan Squid adalah <span style="color: #339966;">cachemgr.conf</span>, <span style="color: #339966;">mime.conf</span> dan <span style="color: #339966;">squid.conf</span>. Dalam paket Squid yang diextract sudah terdapat file konfigurasi contoh yang dapat digunakan sebagai dasar konfigurasi yang terdapat dalam folder <span style="color: #339966;">C:\squid\etc\</span>. Copy ketiga file konfigurasi contoh tersebut dalam folder <span style="color: #339966;">etc</span>:</p>
<p><code>cachemgr.conf.default =&gt; cachemgr.conf<br />
mime.conf.default =&gt; mime.conf<br />
squid.conf.default =&gt; squid.conf<br />
</code></p>
<p>Untuk file cachemgr.conf dan file mime.conf tidak perlu diedit karena sudah cukup memadai untuk konfigurasi awal. Sedangkan untuk file squid.conf harus kita edit karena ada beberapa setting yang harus disesuaikan dengan keadaan dalam infrastruktur jaringan kita. File konfigurasi Squid menggunakan karakter # sebagai tanda awal komentar dan akan diabaikan pada saat file konfigurasi tersebut di baca oleh Squid.</p>
<p>Edit file squid.conf dengan menggunakan teks editor dan cari baris yang berisikan <span style="color: #ff6600;">http_port</span> (sekitar baris 1104), pastikan baris <span style="color: #ff6600;">http_port</span> tersebut tidak diawali dengan karakter # dan isi port yang ingin digunakan sebagai proxy server dengan format <span style="color: #ff6600;">http_port &lt;port_server&gt;</span> (e.g: <span style="color: #ff6600;">http_port 3128</span>), setting <span style="color: #ff6600;">http_port</span> memiliki nilai default 3128.</p>
<p>Selanjutnya kita akan menset nama host (hostname) yang akan terlihat pada client apabila terjadi error atau kesalahan dalam mengakses internet melalui proxy, cari baris yang berisikan &#8220;<span style="color: #ff6600;">TAG: visible_hostname</span>&#8221; (sekitar baris 3368):</p>
<pre class="prettyprint">#  TAG: visible_hostname
#	If you want to present a special hostname in error messages, etc,
#	define this.  Otherwise, the return value of gethostname()
#	will be used. If you have multiple caches in a cluster and
#	get errors about IP-forwarding you must set them to have individual
#	names with this setting.
#
#Default:
# none</pre>
<p>Tambahkan satu baris baru di bawah none yang berisikan <span style="color: #ff6600;">visible_hostname</span> (e.g: <span style="color: #ff6600;">visible_hostname localhost</span>).</p>
<pre class="prettyprint">#  TAG: visible_hostname
#	If you want to present a special hostname in error messages, etc,
#	define this.  Otherwise, the return value of gethostname()
#	will be used. If you have multiple caches in a cluster and
#	get errors about IP-forwarding you must set them to have individual
#	names with this setting.
#
#Default:
# none
visible_hostname localhost</pre>
<p>Kemudian kita perlu menentukan IP address dari DNS Server yang akan digunakan proxy dalam menquery alamat request dari PC klien. Cari baris yang berisikan &#8220;<span style="color: #ff6600;">TAG: dns_nameservers</span>&#8221; (sekitar baris 4575).</p>
<pre class="prettyprint">#  TAG: dns_nameservers
#	Use this if you want to specify a list of DNS name servers
#	(IP addresses) to use instead of those given in your
#	/etc/resolv.conf file.
#	On Windows platforms, if no value is specified here or in
#	the /etc/resolv.conf file, the list of DNS name servers are
#	taken from the Windows registry, both static and dynamic DHCP
#	configurations are supported.
#
#	Example: dns_nameservers 10.0.0.1 192.172.0.4
#
#Default:
# none</pre>
<p>Tambahkan satu baris baru di bawah none yang berisikan <span style="color: #ff6600;">dns_nameservers </span> (e.g: <span style="color: #ff6600;">dns_nameservers 10.0.0.1 192.168.1.1</span>). IP address dns server bisa lebih dari satu dan tiap IP address dipisahkan oleh spasi. Untuk alamat DNS server beberapa ISP bisa dilihat pada posting saya <a title="Daftar DNS Server" href="http://blog.the-widyantos.com/2011/04/dns-server-isp-indonesia-dan-luar-negeri/" target="_blank">disini</a>.</p>
<pre class="prettyprint">#  TAG: dns_nameservers
#	Use this if you want to specify a list of DNS name servers
#	(IP addresses) to use instead of those given in your
#	/etc/resolv.conf file.
#	On Windows platforms, if no value is specified here or in
#	the /etc/resolv.conf file, the list of DNS name servers are
#	taken from the Windows registry, both static and dynamic DHCP
#	configurations are supported.
#
#	Example: dns_nameservers 10.0.0.1 192.172.0.4
#
#Default:
# none
dns_nameservers 10.0.0.1 192.168.1.1</pre>
<p>Selain itu kita juga perlu mendefinisikan klien mana saja yang berhak mengkases proxy server yang akan kita jalankan. Pengaturan hak akses dapat dilakukan menggunakan Acess Control List (ACL). Yang perlu kita lakukan disini adalah mendisable ACL bawaan Squid dan membuat ACL baru sesuai dengan jaringan tempat Proxy Server akan digunakan. Cari baris yang berisikan &#8220;<span style="color: #ff6600;">acl localnet</span>&#8221; (sekitar baris 609-611)</p>
<pre class="prettyprint">#
# Example rule allowing access from your local networks.
# Adapt to list your (internal) IP networks from where browsing
# should be allowed
acl localnet src 10.0.0.0/8	# RFC1918 possible internal network
acl localnet src 172.16.0.0/12  # RFC1918 possible internal network
acl localnet src 192.168.0.0/16	# RFC1918 possible internal network</pre>
<p>Beri komentar ketiga baris &#8220;<span style="color: #ff6600;">acl localnet</span>&#8221; dengan menambahkan karakter # pada awal tiap barisnya. Kemudian tambahkan baris baru yang berisi &#8220;<span style="color: #ff6600;">acl my_network src &lt;subnet_network_anda&gt;</span>&#8221; (e.g: <span style="color: #ff6600;">acl my_network src 192.168.1.0/24</span>) untuk mendefinisikan ACL baru bernama <span style="color: #ff6600;">my_network</span> yang menyatakan sumber akses IP klien yang akan diijinkan untuk mengakses server proxy. Contoh di atas 192.168.1.0/24 berarti range IP 192.168.1.1 s/d 192.168.1.254.</p>
<pre class="prettyprint">#
# Example rule allowing access from your local networks.
# Adapt to list your (internal) IP networks from where browsing
# should be allowed
#acl localnet src 10.0.0.0/8       # RFC1918 possible internal network
#acl localnet src 172.16.0.0/12    # RFC1918 possible internal network
#acl localnet src 192.168.0.0/16   # RFC1918 possible internal network
acl my_network src 192.168.1.0/24</pre>
<p>Selanjutnya yang harus kita lakukan adalah menonaktifkan ACL <span style="color: #ff6600;">localnet</span> dan mengaktifkan ACL <span style="color: #ff6600;">my_network</span> yang baru dibuat. Cari baris dengan text &#8220;<span style="color: #ff6600;"># INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS</span>&#8221; (sekitar baris 662)</p>
<pre class="prettyprint">#
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS

# Example rule allowing access from your local networks.
# Adapt localnet in the ACL section to list your (internal) IP networks
# from where browsing should be allowed
http_access allow localnet</pre>
<p>Tambahkan baris baru dibawah &#8220;<span style="color: #ff6600;"># INSERT YOUR OWN RULE(S) HERE</span>&#8221; untuk mengakifkan ACL <span style="color: #ff6600;">my_network</span> &#8220;<span style="color: #ff6600;">http_access allow my_network</span>&#8220;. Kemudian beri komentar pada baris &#8220;<span style="color: #ff6600;">http_access allow localnet</span>&#8221; untuk menonaktifkan ACL <span style="color: #ff6600;">localnet</span>.</p>
<pre class="prettyprint">#
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS
http_access allow my_network

# Example rule allowing access from your local networks.
# Adapt localnet in the ACL section to list your (internal) IP networks
# from where browsing should be allowed
#http_access allow localnet</pre>
<p>Selain itu ada satu lagi setting ICP (Internet Cache Protocol) yang harus kita nonaktifkan agar dapat menjalankan Squid proxy server. ICP digunakan apabila kita memiliki beberapa proxy server yang dapat saling berkomunikasi untuk melakukan penghematan bandwidth dengan menggunakan cache pada masing proxy server. Cari baris yang berisi &#8220;icp_access allow localnet&#8221; (sekitar baris 710).</p>
<pre class="prettyprint">#  TAG: icp_access
#	Allowing or Denying access to the ICP port based on defined
#	access lists
#
#	icp_access  allow|deny [!]aclname ...
#
#	See http_access for details
#
#Default:
# icp_access deny all
#
#Allow ICP queries from local networks only
icp_access allow localnet
icp_access deny all</pre>
<p>Beri komentar pada baris &#8220;icp_access allow localnet&#8221; dengan menambahkan karakter # pada awal baris</p>
<pre class="prettyprint">#  TAG: icp_access
#	Allowing or Denying access to the ICP port based on defined
#	access lists
#
#	icp_access  allow|deny [!]aclname ...
#
#	See http_access for details
#
#Default:
# icp_access deny all
#
#Allow ICP queries from local networks only
#icp_access allow localnet
icp_access deny all</pre>
<p>Setelah selesai simpan file <span style="color: #339966;">squid.conf</span> yang telah diedit tersebut dalam folder <span style="color: #339966;">C:\squid\etc</span> kemudian jalankan <span style="color: #ff3399;">Command Prompt</span> (<span style="color: #ff3399;">Start &gt; Run&#8230;</span> atau tekan <span style="color: #ff3399;">Win+R</span> ketik <span style="color: #ff3399;">cmd</span> lalu tekan <span style="color: #ff3399;">Enter</span>).</p>
<div id="attachment_68" class="wp-caption alignnone" style="width: 568px"><a href="http://blog.the-widyantos.com/wp-content/uploads/2011/04/squid01-02.png"><img class="size-full wp-image-68" title="squid01-02" src="http://blog.the-widyantos.com/wp-content/uploads/2011/04/squid01-02.png" alt="Menu Run pada Windows" width="558" height="400" /></a><p class="wp-caption-text">Menu Run pada Windows</p></div>
<p>Ketik &#8220;<span style="color: #ff3399;">CD \squid\sbin\</span>&#8221; untuk mengubah direktori yang aktif menjadi <span style="color: #339966;">C:\squid\sbin\</span> kemudian jalankan perintah &#8220;<span style="color: #ff3399;">squid -z</span>&#8221; untuk membangun struktur direktori squid cache.</p>
<div id="attachment_72" class="wp-caption alignnone" style="width: 518px"><a href="http://blog.the-widyantos.com/wp-content/uploads/2011/04/squid01-03.png"><img class="size-full wp-image-72" title="squid01-03" src="http://blog.the-widyantos.com/wp-content/uploads/2011/04/squid01-03.png" alt="Membangun Squid Cache" width="508" height="179" /></a><p class="wp-caption-text">Membangun Squid Cache</p></div>
<p>Langkah selanjutnya kita coba untuk menjalankan Squid Proxy Server dengan mengetikkan perintah &#8220;<span style="color: #ff3399;">squid -d 1 -D</span>&#8220;. Parameter <span style="color: #ff3399;">-d 1</span> mengaktifkan mode debug analisa. Sedangkan parameter <span style="color: #ff3399;">-D</span> digunakan untuk mem-bypass pengecekan DNS pada saat start up squid proxy server.</p>
<div id="attachment_73" class="wp-caption alignnone" style="width: 758px"><a href="http://blog.the-widyantos.com/wp-content/uploads/2011/04/squid01-04.png"><img class="size-full wp-image-73" title="squid01-04" src="http://blog.the-widyantos.com/wp-content/uploads/2011/04/squid01-04.png" alt="Console Start Up Squid" width="748" height="655" /></a><p class="wp-caption-text">Console Start Up Squid</p></div>
<p>Pada saat menjalankan Squid Proxy Server pertama kali ada kalanya muncul peringatan dari Firewall apakah akan memblok atau membolehkan Squid Proxy Server agar dapat diakses jaringan. Klik <span style="color: #ff33cc;">Unblock</span> untuk mengijinkan Squid diakses melalui jaringan.</p>
<div id="attachment_74" class="wp-caption alignnone" style="width: 444px"><a href="http://blog.the-widyantos.com/wp-content/uploads/2011/04/squid01-05.png"><img class="size-full wp-image-74" title="squid01-05" src="http://blog.the-widyantos.com/wp-content/uploads/2011/04/squid01-05.png" alt="Unblocking Firewall untuk Squid" width="434" height="305" /></a><p class="wp-caption-text">Unblocking Firewall untuk Squid</p></div>
<p>Apabila tidak ada error lain yang muncul maka konfigurasi yang kita lakukan sudah benar. Tekan <span style="color: #ff33cc;">CTRL+C</span> pada <span style="color: #ff33cc;">Command Prompt</span> untuk mengakhiri test pada Squid.</p>
<p>Langkah terakhir dalam proses installasi Squid Proxy Server adalah menginstall Squid sebagai Service Windows. Ketik &#8220;<span style="color: #ff33cc;">squid -i</span>&#8221; untuk menginstall squid sebagai service di windows. Berikut tampilan console <span style="color: #ff33cc;">Command Prompt</span> setelah berhasil diinstall sebagai service.</p>
<div id="attachment_75" class="wp-caption alignnone" style="width: 758px"><a href="http://blog.the-widyantos.com/wp-content/uploads/2011/04/squid01-06.png"><img class="size-full wp-image-75" title="squid01-06" src="http://blog.the-widyantos.com/wp-content/uploads/2011/04/squid01-06.png" alt="Instalasi Squid sebagai Service" width="748" height="187" /></a><p class="wp-caption-text">Instalasi Squid sebagai Service</p></div>
<p>Service Squid secara default akan berjalan secara otomatis saat windows startup, tetapi apabila ingin menjalankan Service Squid secara manual dapat dilakukan dengan membuka window service (<span style="color: #ff33cc;">Start</span> &gt; <span style="color: #ff33cc;">Settings</span> &gt; <span style="color: #ff33cc;">Administrative Tools</span> &gt; <span style="color: #ff33cc;">Services</span>). Cari service <span style="color: #ff33cc;">Squid</span> pada daftar Service, klik kanan lalu pilih <span style="color: #ff33cc;">Start</span> untuk menjalankan service Squid.</p>
<div id="attachment_76" class="wp-caption alignnone" style="width: 818px"><a href="http://blog.the-widyantos.com/wp-content/uploads/2011/04/squid01-07.png"><img class="size-full wp-image-76" title="squid01-07" src="http://blog.the-widyantos.com/wp-content/uploads/2011/04/squid01-07.png" alt="Menjalankan Service Squid" width="808" height="452" /></a><p class="wp-caption-text">Menjalankan Service Squid</p></div>
<p>Selesai sudah proses installasi Squid, langkah selanjutnya adalah melakukan setting proxy pada masing-masing browser klien. Untuk mengetahui cara menset proxy pada suatu browser akan saya jelaskan pada posting saya yang akan datang.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.the-widyantos.com/2011/04/install-squid-proxy-di-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Connection String untuk MySQL</title>
		<link>http://blog.the-widyantos.com/2011/04/connection-string-untuk-mysql/</link>
		<comments>http://blog.the-widyantos.com/2011/04/connection-string-untuk-mysql/#comments</comments>
		<pubDate>Mon, 25 Apr 2011 04:38:27 +0000</pubDate>
		<dc:creator>Surya</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[connection string]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://blog.the-widyantos.com/?p=27</guid>
		<description><![CDATA[Connection String yang dapat digunakan untuk melakukan koneksi ke Server MySQL. Menggunakan MySQL Connector/ODBC 5.1 Driver={MySQL ODBC 5.1 Driver};Server=localhost;Database=basisdataku; User=namapengguna;Password=katakuncinya;Option=3; Connection String di atas akan melakukan koneksi ke Server MySQL yang berada di localhost dengan nama database basisdataku dengan username namapengguna &#8230; <a href="http://blog.the-widyantos.com/2011/04/connection-string-untuk-mysql/">Lanjutkan membaca <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Connection String yang dapat digunakan untuk melakukan koneksi ke Server MySQL.</p>
<h4>Menggunakan MySQL Connector/ODBC 5.1</h4>
<p><code>Driver={MySQL ODBC 5.1 Driver};Server=localhost;Database=basisdataku; User=namapengguna;Password=katakuncinya;Option=3;</code></p>
<p>Connection String di atas akan melakukan koneksi ke Server MySQL yang berada di <span style="color: #339966;">localhost</span> dengan nama database <span style="color: #339966;">basisdataku</span> dengan username <span style="color: #339966;">namapengguna </span>dan password <span style="color: #339966;">katakuncinya</span> dengan port standar 3306. Apabila menggunakan port yang tidak standard dapat digunakan Connection String sebagai berikut</p>
<p><code>Driver={MySQL ODBC 5.1 Driver};Server=localhost;Port=13306;Database=basisdataku; User=namapengguna;Password=katakuncinya;Option=3;</code></p>
<p>Contoh di atas akan melakukan koneksi pada Server MySQL dengan port 13306<br />
Untuk melakukan koneksi dengan menggunakan socket dapat menggunakan Connection String:</p>
<p><code>Driver={MySQL ODBC 5.1 Driver};Server=localhost;Database=basisdataku; User=namapengguna;Password=katakuncinya;Socket=MySQL;Option=3;</code></p>
<p>Koneksi dengan menggunakan socket pada Windows secara default bernama MySQL dan pada linux bernama /tmp/mysql.sock. Selain itu koneksi dengan menggunakan socket hanya dapat dilakukan apabila koneksi berasal dari server yang sama (lokal).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.the-widyantos.com/2011/04/connection-string-untuk-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Manual Install MySQL Server di Windows</title>
		<link>http://blog.the-widyantos.com/2011/04/manual-install-mysql-server-di-windows/</link>
		<comments>http://blog.the-widyantos.com/2011/04/manual-install-mysql-server-di-windows/#comments</comments>
		<pubDate>Mon, 25 Apr 2011 03:33:51 +0000</pubDate>
		<dc:creator>Surya</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[manual]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.the-widyantos.com/?p=4</guid>
		<description><![CDATA[Pada tulisan saya kali ini saya akan memberikan sedikit tutorial mengenai cara menginstall Database MySQL secara manual pada sistem operasi Windows. Langkah pertama yang harus dilakukan adalah mendownload binary Server MySQL yang berbentuk ZIP Archive di sini. Extractlah Server MySQL &#8230; <a href="http://blog.the-widyantos.com/2011/04/manual-install-mysql-server-di-windows/">Lanjutkan membaca <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Pada tulisan saya kali ini saya akan memberikan sedikit tutorial mengenai cara menginstall Database MySQL secara manual pada sistem operasi Windows. Langkah pertama yang harus dilakukan adalah mendownload binary Server MySQL yang berbentuk ZIP Archive <a title="Download Server MySQL " href="http://dev.mysql.com/downloads/mysql/" target="_blank">di sini</a>. Extractlah Server MySQL yang telah didownload tadi ke folder yang anda inginkan (dalam tutorial ini, penulis menggunakan MySQL Server versi 5.5.11 (64-bit) dan dinstall pada folder C:\mysql-5.5.11-winx64\)</p>
<div id="attachment_9" class="wp-caption alignnone" style="width: 760px"><a href="http://blog.the-widyantos.com/wp-content/uploads/2011/04/mysql01-01.png"><img class="size-full wp-image-9" title="mysql01-01" src="http://blog.the-widyantos.com/wp-content/uploads/2011/04/mysql01-01.png" alt="Struktur Folder Server MySQL" width="750" height="422" /></a><p class="wp-caption-text">Struktur Folder Server MySQL</p></div>
<p>Langkah selanjutnya adalah membuat file config my.ini yang akan digunakan sebagai konfigurasi dasar dalam menjalankan server MySQL. Dalam paket bawaan terdapat 5 buah file konfigurasi <span style="color: #339966;">my-small.ini</span>, <span style="color: #339966;">my-medium.ini</span>, <span style="color: #339966;">my-large.ini</span>, <span style="color: #339966;">my-huge.ini</span> dan <span style="color: #339966;">my-innodb-heavy-4G.ini</span>. Masing-masing file tersebut telah disesuaikan untuk penggunaan server sesuai dengan kebutuhan, <span style="color: #339966;">my-small</span>.ini digunakan untuk server skala kecil hingga <span style="color: #339966;">my-innodb-heavy-4G.ini </span>yang dapat digunakan untuk server yang menampung data dengan kapasitas besar. Untuk tutorial ini kita akan menggunakan <span style="color: #339966;">my-medium.ini</span>, copy file <span style="color: #339966;">my-medium.ini </span>dan rename menjadi <span style="color: #339966;">my.ini</span>. Edit file my.ini tersebut dan tambahkan baris berikut:</p>
<p><code class=”prettyprint“><br />
basedir		= C:/mysql-5.5.11-winx64<br />
datadir		= C:/mysql-5.5.11-winx64/data<br />
</code></p>
<p>pada bagian [mysqld] dalam file <span style="color: #339966;">my.ini</span>. Sesuaikan path yang ada sesuai dengan path installasi pada server MySQL anda. Simpan file my.ini tersebut pada folder C:\mysql-5.5.11-winx64\.</p>
<p>Setelah selesai membuat file konfigurasi, sekarang saatnya mencoba untuk menjalankan server MySQL dengan file konfigurasi yang telah kita buat. Jalankan Command Prompt (Start &gt; Run &gt; cmd) ubah direktori aktif menjadi C:\mysql-5.5.11-winx64\bin\ pada jendela cmd. Dan jalankan perintah &#8220;<span style="color: #ff6600;">mysqld &#8211;defaults-file=c:\mysql-5.5.11-winx64\my.ini &#8211;console</span>&#8221; untuk menstart server MySQL dalam mode console. Berikut adalah contoh output dari server MySQL yang dijalankan pada mode console:</p>
<p><code>C:\mysql-5.5.11-winx64\bin&gt;mysqld --defaults-file=c:\mysql-5.5.11-winx64\my.ini --console<br />
110425  9:53:13 [Note] Plugin 'FEDERATED' is disabled.<br />
110425  9:53:13 InnoDB: The InnoDB memory heap is disabled<br />
110425  9:53:13 InnoDB: Mutexes and rw_locks use Windows interlocked functions<br />
110425  9:53:13 InnoDB: Compressed tables use zlib 1.2.3<br />
110425  9:53:13 InnoDB: Initializing buffer pool, size = 128.0M<br />
110425  9:53:13 InnoDB: Completed initialization of buffer pool<br />
110425  9:53:13 InnoDB: highest supported file format is Barracuda.<br />
110425  9:53:14  InnoDB: Waiting for the background threads to start<br />
110425  9:53:15 InnoDB: 1.1.6 started; log sequence number 1595675<br />
110425  9:53:16 [Note] Event Scheduler: Loaded 0 events<br />
110425  9:53:16 [Note] mysqld: ready for connections.<br />
Version: '5.5.11-log'  socket: ''  port: 3306  MySQL Community Server (GPL)<br />
</code></p>
<p>Jika tampilan di atas telah muncul pada layar cmd anda, maka server MySQL telah berjalan dan siap diakses pada port default 3306. Untuk melakukan test akses pada server MySQL yang sudah berjalan buka windows cmd baru dan jalankan perintah &#8220;<span style="color: #ff6600;">mysql -u root</span>&#8221; dan apabila tidak ada error maka akan muncul prompt <span style="color: #ff6600;">mysql&gt;</span>. Perintah tadi akan mencoba untuk melakukan login pada server MySQL localhost dengan port 3306 menggunakan user root tanpa password. Sebagai informasi, installasi Server MySQL secara default hanya mengijinkan user root untuk diakses dari mesin pc/server yang sama (localhost).</p>
<p>Setelah berhasil menjalankan server dan melakukan koneksi via console, yang harus dilakukan selanjutnya adalah meregister server MySQL yang sudah terkonfigurasi sebagai Service di Windows. Sebelum melakukan registrasi sebagai service kita harus men-shutdown server yang sudah dijalankan tadi dengan perintah &#8220;<span style="color: #ff6600;">mysqladmin -u root shutdown</span>&#8220;. Setelah server MySQL di shutdown kita dapat meregisternya sebagai Service di Windows dengan perintah &#8220;<span style="color: #ff6600;">mysqld &#8211;install &lt;nama_service&gt; &#8211;defaults-file=C:\mysql-5.5.11-winx64\my.ini</span>&#8220;. Ubah &lt;nama_service&gt; dengan string yang anda inginkan (mis: &#8220;MySQL v5.5.11&#8243;) dan gunakan tanda petik (&#8220;) ganda apabila terdapat spasi pada nama service. Yang perlu diperhatikan adalah perintah untuk menginstall Server MySQL sebagai service di atas harus dijalankan menggunakan privilege administrator, kalo tidak maka akan muncul pesan Access Denied.</p>
<div id="attachment_18" class="wp-caption alignnone" style="width: 869px"><a href="http://blog.the-widyantos.com/wp-content/uploads/2011/04/mysql01-02.png"><img class="size-full wp-image-18" title="mysql01-02" src="http://blog.the-widyantos.com/wp-content/uploads/2011/04/mysql01-02.png" alt="Service Server MySQL" width="859" height="365" /></a><p class="wp-caption-text">Service Server MySQL </p></div>
<p>Server MySQL telah siap diakses sebagai service di Windows. Sekian tutorial kali ini dari penulis mengucapkan selamat bekerja&#8230; ^_^</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.the-widyantos.com/2011/04/manual-install-mysql-server-di-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

