<?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>cachak &#187; Squid</title>
	<atom:link href="http://sahir.web.id/tag/squid/feed/" rel="self" type="application/rss+xml" />
	<link>http://sahir.web.id</link>
	<description>cachak weblog</description>
	<lastBuildDate>Tue, 24 Nov 2009 07:24:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Configurasi squid di Fedora Core 4 Seri 1</title>
		<link>http://sahir.web.id/2006/01/17/configurasi-squid-di-fedora-core-4-seri-1/</link>
		<comments>http://sahir.web.id/2006/01/17/configurasi-squid-di-fedora-core-4-seri-1/#comments</comments>
		<pubDate>Tue, 17 Jan 2006 10:36:34 +0000</pubDate>
		<dc:creator>cachak</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Squid]]></category>

		<guid isPermaLink="false">http://sahir.dozer.or.id/wp/index.php/2006/01/17/configurasi-squid-di-fedora-core-4-seri-1/</guid>
		<description><![CDATA[Tutorial ini hanya menjelaskan cara mengconfigurasi squid bukan cara menginstall squid dari .tar.gz karena di squid di fedora core 4 defaultnya sudah terinstall, jadi yang harus kita lakukan hanya mengconfigurasinya. yang perlu disiapin adalah berapa space yang dialokasikan buat squidnya dan bakal di tarok dimana.
misalnya
port : 3128 8080 3127 (tiga port)
space : 3 G (3072M)
alokasi [...]]]></description>
			<content:encoded><![CDATA[<p>Tutorial ini hanya menjelaskan cara mengconfigurasi squid bukan cara menginstall squid dari .tar.gz karena di squid di fedora core 4 defaultnya sudah terinstall, jadi yang harus kita lakukan hanya mengconfigurasinya. yang perlu disiapin adalah berapa space yang dialokasikan buat squidnya dan bakal di tarok dimana.<br />
<span id="more-30"></span>misalnya</p>
<pre><code>port : 3128 8080 3127 (tiga port)
space : 3 G (3072M)
alokasi di : /home/cache/squid
network yang diallowed untuk mengakses proxy : 172.17.3.0/24 dan 192.168.0.0/24</code></pre>
<p>configurasi dari root:<br />
1.cd /etc/squid<br />
2.backup configurasi squidnya : </p>
<pre><code>[root@cachak squid]#cp squid.conf squid.conf.org
[root@cachak squid]#cd</code></pre>
<p>3.buat folder /home/cache/squid setelah itu ownernya digantikan ke user squid</p>
<pre><code>[root@cachak ~]#mkdir -p /home/cache/squid
[root@cachak ~]#chown -R squid:squid /home/cache/squid</code></pre>
<p>4.buat folder cache_dir</p>
<pre><code>[root@cachak ~]#mkdir /home/cache/squid/spool
[root@cachak ~]#chown -R squid:squid /home/cache/squid</code></pre>
<p>5.selanjutnya adalah mengconfigurasi squid.conf dan bagian2 yang perlu di edit dari squid.conf adalah<br />
a. edit http_portnya yaitu bagian </p>
<pre><code># http_port 3128 </code></pre>
<p>menjadi </p>
<pre><code>http_port 3128 8080 3127</code></pre>
<p>b. edit access.lognya </p>
<pre><code># cache_access_log /var/log/squid/access.log</code></pre>
<p>menjadi</p>
<pre><code>cache_access_log /home/cache/squid/access.log</code></pre>
<p>c. edit cache lognya</p>
<pre><code># cache_log /var/log/squid/cache.log</code></pre>
<p>menjadi</p>
<pre><code>cache_log /home/cache/squid/cache.log</code></pre>
<p>d. edit cache_store_log </p>
<pre><code># cache_store_log /var/log/squid/store.log</code></pre>
<p>menjadi</p>
<pre><code>cache_store_log /home/cache/squid/store.log</code></pre>
<p>e. edit memori yang dialokasikan buat menjalankan squidnya, sesuaikan dengan kemampuan squid servernya <img src='http://sahir.web.id/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<pre><code># cache_mem 8 MB</code></pre>
<p>menjadi</p>
<pre><code>cache_mem 16 MB</code></pre>
<p>f.edit cache dir nya, arahkan sesuai dengan langkah no 5 dan juga space alokasinya yaitu 3072 M</p>
<pre><code># cache_dir ufs /var/spool/squid 100 16 256</code></pre>
<p>menjadi</p>
<pre><code>cache_dir ufs /home/cache/squid/spool 3072 16 256</code></pre>
<p>g.nah sekarang tinggal nambahin network yang mau di allowed untuk access proxy servernya<br />
cari bagian :</p>
<pre><code>#Recommended minimum configuration:
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 563
acl Safe_ports port 80          # http
acl Safe_ports port 21          # ftp

acl Safe_ports port 443 563     # https, snews
acl Safe_ports port 70          # gopher
acl Safe_ports port 210         # wais
acl Safe_ports port 1025-65535  # unregistered ports
acl Safe_ports port 280         # http-mgmt
acl Safe_ports port 488         # gss-http
acl Safe_ports port 591         # filemaker
acl Safe_ports port 777         # multiling http
acl CONNECT method CONNECT</code></pre>
<p>dibawah acl localhost src 127.0.0.1/255.255.255.255, tambahkan network yang akan di allowed</p>
<pre><code>acl net1 src 172.17.3.0/255.255.255.0
acl net2 src 192.168.0.0/255.255.255.0</code></pre>
<p>setelah itu supaya net1 dan net2 td bisa mengakses squid maka tambahkan http_access allow<br />
cari baris :</p>
<pre><code># And finally deny all other access to this proxy
http_access allow localhost
http_access deny all</code></pre>
<p>diantar http_access allow localhost dan http_access deny all tambahkan :</p>
<pre><code>http_access allow net1
http_access allow net2</code></pre>
<p>baris ini bisa ditarok di atas http_access allow localhost atau dibawah http_access allow localhost yang penting diatas http_access deny all</p>
<p>6.setelah itu simpen. lalu start squid nya</p>
<pre><code>[root@cachak ~]#/etc/init.d/squid start</code></pre>
<p>7.setelah itu gunakan testing squidnya menggunakan browser sambil di lihat acess log nya</p>
<pre><code>[root@cachak ~]#tail -f /home/cache/squid/access.log</code></pre>
<p>8.Sekian dulu ya tutorial nya <img src='http://sahir.web.id/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  kalau ada yang kurang aku minta maaf atau ada yang salah mohon dikasih tau, nanti yang seri 2 aku coba setting squid dengan squid authentifikasi segingga untuk menggunakan squid harus memasukkan username dan password.</p>
]]></content:encoded>
			<wfw:commentRss>http://sahir.web.id/2006/01/17/configurasi-squid-di-fedora-core-4-seri-1/feed/</wfw:commentRss>
		<slash:comments>58</slash:comments>
		</item>
	</channel>
</rss>
