Ads 468x60px

Tips Setting Membuat Proxy Server dengan Squid Debian

Untuk mengatur penggunaan internet di kantor atau sekolah Proxy Server merupakan suatu hal yang wajib agar user tidak menyalahgunakan fasilitas koneksi internet seperti membuka situs – situs yang tidak baik misalnya situs – situs yang mengandung pornografi, perjudian, kekerasan, dsb. Atau juga mengontrol penggunaan
Berikut ini akan coba saya tulis cara instalasi Proxy Server menggunakan Squid pada Debian dan konfigurasi minimum agar Squid bisa berjalan. Sedangkan untuk konfigurasi tingkat lanjut seperti penambahan rules, blocking situs, bandwidth management .

Persiapan
PC yang sudah terinstall Linux. Dalam kasus ini saya menggunakan Debian Lenny. Secara umum langkahnya sama. Perbedaannya hanya pada saat proses installasi paket Squid. Jika pada Debian dan turunannya (Ubuntu dll) menggunakan “apt-get”, pada RedHat dan turunannya (Centos dll) menggunakan “yum”. PC ini harus memiliki paling tidak 2 interface. 1 interface terhubung ke LAN dan 1 lagi ke WAN yang dalam contoh kali ini terhubng ke modem speedy.

Network Topology
Modem Speedy —> Proxy Server —> LAN
Modem Speedy
IP Address : 192.168.0.1
Netmask : 255.255.255.0
DNS : 202.134.0.155, 203.130.196.5, 222.124.204.34

Proxy Server
eth0 (connected to Modem Speedy)
IP Address : 192.168.0.2
Netmask : 255.255.255.0
Gateway : 192.168.0.1

eth1 (connected to LAN)
IP Address : 192.168.1.1
Netmask : 255.255.255.0

LAN
IP Address : 192.168.1.2 – 192.168.1.254
Netmask : 255.255.255.0
Default Gateway : 192.168.1.1
DNS Server : 192.168.1.1

Setting Network dan IPtables
Lakukan setting network di Proxy Server dengan mengedit file /etc/network/interfaces (untuk distro selain Debian dan Ubuntu silakan menyesuaikan) sebagai berikut:

auto lo eth0 eth1
iface lo inet loopback

# The primary network interface
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
broadcast 192.168.0.255
network 192.168.0.0
gateway 192.168.0.1
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0
Restart network untuk mendapatkan efek.
/etc/init.d/networking restart
atau
/etc/init.d/networking force-reload
Cek hasil konfigurasi network dengan perintah “ifconfig” (tanpa tanda petik). Pastikan hasil konfigurasi telah sesuai.
Edit file /etc/resolv.conf sebagai berikut untuk DNS Server:
nameserver 202.134.0.155
nameserver 203.130.196.5
nameserver 222.124.204.34
Edit file /etc/sysctl.conf dengan menghilangkan tanda # pada baris #net.ipv4.ip_forward=1.
sebelum
#net.ipv4.ip_forward=1
sesudah
net.ipv4.ip_forward=1
Simpan konfigurasi kemudian aktifkan dengan perintah berikut:
sysctl -p
Lakukan konfigurasi IPtables sebagai berikut:
iptables -t nat -A POSTROUTING -o eth0 -j SNAT –to-source 192.168.0.2
iptables -t nat -A PREROUTING -p tcp -i eth1 –dport 80 REDIRECT –to-ports 3128
Baris pertama melakukan source NAT semua paket yang keluar dari eth0 yang terhubung ke modem speedy sehingga semua client di LAN IP Addressnya akan terbaca 192.168.0.2 (IP Address Proxy Server yang terhubung ke modem speedy) oleh modem speedy. Hal ini dilakukan agar semua client di LAN bisa akses internet.
Sedangkan baris ke 2 berfungsi mengalihkan semua paket yang masuk ke eth1 dari LAN yang menuju port 80 (port web server) ke port Squid yaitu port 3128. Tanpa baris ini maka fungsi Squid sebagai proxy server tidak akan bekerja.
Konfigurasi IPtables di atas bersifat sementara. Jika komputer direstart maka konfigurasi IPtables akan hilang. Untuk mengatasi hal ini lakukan langkah – langkah berikut:
Simpan konfigurasi IPtables ke suatu file (dalm contoh ini ke file /etc/iptables.up.rules) dengan perintah berikut:
iptables-save > /etc/iptables.up.rules
Edit file /etc/network/interfaces. Tambahkan baris “post-up iptables-restore < /etc/iptables.up.rules” agar konfigurasi IPtables di load setelah interface up. Setelah diedit hasilnya adalah sebagai berikut:
auto lo eth0 eth1
iface lo inet loopback
# The primary network interface
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
broadcast 192.168.0.255
network 192.168.0.0
gateway 192.168.0.1
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0

post-up iptables-restore < /etc/iptables.up.rules
Installasi Squid
Setelah network dan Iptables selesai dikonfigure maka tahap selanjutnya adalah installasi Squid. Gunakan perintah berikut:
apt-get install squid
Setelah Squid terinstall lakukan konfigurasi minimum sebagai berikut:
http_port 3128 transparent
cache_dir ufs 20480 16 256
acl localnet 192.168.1.0/24
http_access allow localnet
http_access deny all

Kemudian restart squid dengan perintah berikut:
/etc/init.d/squid restart
Pastikan squid berjalan dengan menggunakan perintah berikut:
ps ax | grep squid
Jika squid telah berjalan maka seharusnya output dari perintah di atas tidak kosong. Atau bisa gunakan utility “nmap” yang terlebih dahulu harus diinstall dengan perintah “apt-get install nmap” (tanpa tanda petik). Ketikkan perintah berikut maka seharusnya ada baris “3128/tcp open squid-http” yang menandakan Squid telah berjalan:
nmap localhost
Install dnsmasq
Tahap selanjutnya adalah menginstall dnsmasq yang berfungsi sebagai caching DNS server (memetakan nama doamin ke IP Address) sehingga di client tidak perlu menggunakan DNS server public (DNS Server speedy.) Hal ini akan mengurangi traffic ke DNS server public sehingga sedikit banyak akan menekan penggunaan bandwidth. Install dnsmasq dengan perintah berikut:
apt-get install dnsmasq
Setalah terinstall cek apakah dnsmasq telah berjalan dengan perintah berikut:
ps ax | grep dnsmasq
Atau bisa juga dengan perintah “nmap localhost” (tanpa tanda petik). Jika dnsmasq telah berjalan maka output perintah tadi akan ada baris “53/tcp open domain”.
Semua konfigurasi telah selesai kita lakukan. Langkah selanjutnya adalah melakukan test dari PC client untuk akses ke internet. Jika halaman web terbuka maka Proxy Server telah berhasil kita buat. Konfigurasi IP Address client bisa dilihat di bagian Network Topology artikel ini.
Langkah selanjutnya adalah membuat rules tambahan untuk mengontrol penggunaan internet. Baik itu blocking situs, bandwidth management, maupun rules lain. Seperti janji saya, artikel tentang ini akan saya terbitkan segera.

Tools Untuk Mengoptimalkan Kerja Komputer

Tools Untuk Mengoptimalkan Kerja Komputer

1. PC Optimizer Pro (http://www.pcoptimizerpro.com/download.aspx).
Pemenang Award registry cleaner yang memperbaiki kesalahan Windows dan mengoptimalkan kinerja PC Anda
PC Optimizer Pro adalah Windows registry cleaner yang membersihkan dan memperbaiki PC dengan hanya beberapa klik.

2. Sistem Mechanic (http://www.iolo.com/system-mechanic/pro/).
Tool optimasi komputer yang mempunyai banyak sekali fitur seperti :
- Complete PC Tune-up
- Certified virus protection
- Advanced spyware protection
- Secure online backup
- Deleted data rescue
- Secure data removal

3. PCKeeper (http://pckeeper.zeobit.com/download).
PCKeeper seperti 911 untuk PC Anda. Ini cara mudah untuk mengelola tugas-tugas rutin dan menjaga komputer Anda aman, bersih, handal dan cepat.
PCKeeper merupakan 10 antivirus terbaik di dunia menurut Test Reaktif dan Proaktif dari VB100!

4. Advanced System Optimizer (http://www.systweak.com/Default.aspx).
Salah satu tool optimasi dengan banyak fitur. Desain yang sangat simple yang membuatnya sangat mudah untuk digunakan.

5. SpeedUpMyPC 2012 (http://www.uniblue.com/software/speedupmypc/).
SpeedUpMyPC memindai komputer Anda untuk mengidentifikasi proses, file dan pengaturan yang memperlambat kinerja komputer anda.
Dengan hanya satu klik anda dapat dapat scan semua jaringan, RAM dan fungsi CPU , membersihkan dan meningkatkan kecepatan, sementara file sampah akan dihapus untuk ruang. Hasilnya adalah sebuah komputer yang bekerja lebih cepat dan lebih baik.

Hanya Mengklik Iklan Dollar Sudah Masuk Ke Rekening Anda

Dewasa ini, memang sangat sulit untuk mencari pekerjaan walaupun mempunyai gelar ataupun tidak tergantung bagaimana kita dalam berusaha dan berikhtiar dalam mencapai sebuah tujuan dan cita-cita untuk masa depan yang lebih baik. Akan tetapi disini akan memberi solusi kepada saudaraku yang mungkin bisa bermanfaat bagi kalian semua dalam mencari suatu penghasilan sampingan di internet.

Penghasilan ini bisa di dapatkan tanpa kesana kemari dengan hanya mengklik iklan saja sudah mendapatkan 0.1 $! Rician penghasilan anda
Perhari :
0,1$ x 7 Iklan = 0,7 $
Perminggu :
0,7$ x 7 Hari = 2,8 $
Perbulan :
0,7$ x 30 Hari = 21 $


Bayangkan Apabila dirupiahkan? Mungkin penghasilan itu bisa membantu anda dalam polemik keuangan ataupun mungkin bisa meringankan beban orang tua anda. Mudahkan?Hanya mengklik iklan pemasukan Dollar pun akan masuk ke account anda.

Penghasilan di atas juga akan semakin bertambah apabila anda meng upgrade account anda.karena semakin besar tingkatan account kita semakin besar pula penghasilan yang kita dapatkan. Bahkan bisa mencapai 199$ perbulan. Kemudian hasil jerih payah anda dicairkan setiap sebulan sekali yang di kirimkan ke rekening pay anda.

Ayo Daftar! Gratis.

Sebelum mendaftar alangkah baiknya anda sudah memiliki rekening online, baik Paypal atau yang lainnya. Bila anda berminat meringankan beban orang tua dan mengatasi polemik keuangan anda silahkan dengan kunjungi link ini dengan cara mengklik atau Copy paste link di bawah ini :

 http://www.waoindia.com/index.php?ref=redhat


Premium Accounts

Rapidshare Premium Accounts
http://adf.ly/7b06W

Alldebrid Premium Accounts
http://adf.ly/7b0SO

Megashare Premium Accounts
http://adf.ly/7b0d2

Oron Premium Accounts
http://adf.ly/7b0r0

Filesmonster.com Premium Accounts
http://adf.ly/7b18O

Firstload Premium Accounts
http://adf.ly/7b1KX

UseNeXT Premium Accounts
http://adf.ly/7b1TM

Fast-Debrid Premium Accounts
http://adf.ly/7b1gS

Extabit Premium Accounts
http://adf.ly/7b1o7

situs belajar bahasa jepang online

beberapa situs. Berikut situs belajar bahasa jepang online :
  1. http://learnjapanese.web.id/
  2. http://www.freejapanese.org
  3. http://www.bahasajepangonline.com/

Hosting Gratis Terbaik di Dunia

http://0000free.com/
http://www.heliohost.org/home/
http://x10hosting.com/
http://vlexofree.com/
http://www.awardspace.com/
http://www.leadhoster.com/
http://www.qupis.com/
http://www.hostcell.net/
http://www.realservers.info/
http://www.ozgreenservers.net/index.htm/
http://www.byethost.com/
http://www.freehostingcloud.com/
http://www.profusehost.net/
http://megabyet.com/
http://webhosting-for-free.com/register/
http://www.001webs.com/
http://hyperphp.com/
http://monkeyserve.com/
http://www.100webspace.com/web-hosting/free-plan.html
http://www.50webs.com/
http://www.my3gb.com/
http://orangeserve.com/content/
http://www.instantfreesite.com/
http://urhostz.com/
http://www.blackapplehost.com/
http://1gb.me/
http://www.007webs.com/
http://www.10fast.net/
http://www.55fast.com/
http://www.5nxs.com/
http://www.5webs.net/
http://www.hostevo.com/
http://www.007gb.com/
http://www.007sites.com/
http://www.hostaim.com/
http://www.mxhost.net/
http://www.steadywebs.com/
http://www.ucoz.com/
http://www.atspace.com/ 

Daftar Lengkap DNS Server Indonesia

Server DNS indosat.net.id termasuk DNS Indosat IM2
* 202.155.0.10
* 202.155.0.15
* 202.155.0.20
* 202.155.0.25
* 202.155.46.66
* 202.155.46.77,
* 202.155.30.227

DNS Telkom.net.id Telkom Speedy
* 202.134.2.5
* 203.130.196.5
* 202.134.0.155
* 202.134.1.10
* 202.134.0.62
* 202.159.32.2
* 202.159.33.2
* 202.155.30.227

DNS AWARI (Asosiasi Warnet Indonesia)
* 203.34.118.10
* 203.34.118.12

DNS sat.net.id
* 202.149.82.25
* 202.149.82.29

DNS cbn.net.id
* 202.158.40.1
* 202.158.20.1
* 202.158.3.7
* 202.158.3.6

Singnet Singapore
* 165.21.100.88
* 165.21.83.88

DNS indo.net.id
* 202.159.32.2
* 202.159.33.2

DNS itb.ac.id
* 202.249.24.65
* 167.205.23.1
* 167.205.22.123
* 167.205.30.114

DNS ukdw.ac.id
* 222.124.22.18

Nama Subdomain Gratis

Free Domain List:


  • yourname.tk
  • shorturl.com
  • 2ya.com
  • vze.com
  • 1sta.com
  • 24ex.com
  • hitart.com
  • bigbig.com
  • 2freedom.com
  • 2fortune.com
  • 2truth.com
  • 2savvy.com
  • 2tunes.com
  • 2fear.com
  • 2hell.com
  • mirrorz.com
  • echos.com
  • ebored.com
  • antiblog.com
  • dealtap.com
  • filetap.com
  • funurl.com
  • alturl.com
  • hereweb.com
  • is.com

Free domain co :


  • co.cc
  • co.nr
  • cz.cc

Free domain ir :


  • dom.ir
  • 2ir.ir
  • coo.ir

Free domain net :


  • ne1.net
  • 0vr.net

Free domain org :


  • r8.org

Free domain tf :


  • net.tf
  • eu.tf
  • us.tf
  • int.tf
  • ca.tf
  • de.tf
  • at.tf
  • ch.tf
  • edu.tf
  • ru.tf
  • pl.tf
  • cs.tf
  • bg.tf
  • sg.tf

Free domain lv :


  • de.lv
  • at.lv
  • ch.lv
  • ar.at.lv
  • co.at.lv

Free domain gg :


  • at.gg
  • ch.gg
  • de.gg

Free domain tt :


  • us.tt
  • uk.tt
  • ca.tt
  • eu.tt
  • es.tt
  • fr.tt
  • it.tt
  • se.tt
  • dk.tt
  • be.tt
  • de.tt
  • at.tt
  • au.tt
  • co.uk.tt
  • com.au.tt

Free domain de :


  • 4bundeskanzler.de
  • cybermonn2000.de
  • freesubs.de
  • js4.de
  • lz3.de
  • mp3d.de
  • rocken.de
  • rockt.de
  • rockz.de
  • rulen.de
  • rult.de
  • rulz.de
  • s3p.de
  • sucken.de
  • suckt.de
  • suckz.de
  • uk8.de

Free Domain Indonesia (.id) (Baca : http://fairuz.web.id/domain-gratis-indonesia-.or.id.html)


  • id.or.id