Apa itu PC Router ? PC Router
adalah sebuah PC (Komputer) yang di alih fungsikan menjadi jembatan
sebuah jaringan, yang cara kerjanya tidak jauh berbeda dengan router
seperti biasanya. Namun dengan menggunakan pc router kita bisa
menambahkan banyak konfigurasi dan penambahan – penambahan fitur sebagai
server. Salah satu nya adalah menambahkan setting Proxy server pada
sebuah pc router.
Proxy server adalah salah satu jenis server dalam Linux Debian 5 yang dapat di terapkan pada pc router dan bekerja pada sebuah jaringan. Proxy server adalah sebuah server yang berfungsi untuk memberikan pembatasan/pemblokiran hak akses komputer client pada koneksi ke internet berupa keyword atau url sebuah situs di internet.
Pastikan bahwa computer yang akan menjadi PC Router mempunyai dua buah Lan Card.
Lan card 1 kita gunakan untuk koneksi ke Internet
Lan card 2 kita gunakan untuk terkoneksi ke jaringan local.
Setting SQUID / Proxy ( BY : Area Berbagi Ilmu )
Proxy server adalah salah satu jenis server dalam Linux Debian 5 yang dapat di terapkan pada pc router dan bekerja pada sebuah jaringan. Proxy server adalah sebuah server yang berfungsi untuk memberikan pembatasan/pemblokiran hak akses komputer client pada koneksi ke internet berupa keyword atau url sebuah situs di internet.
Konfigurasi PC Router
Pastikan bahwa computer yang akan menjadi PC Router mempunyai dua buah Lan Card.
Lan card 1 kita gunakan untuk koneksi ke Internet
Lan card 2 kita gunakan untuk terkoneksi ke jaringan local.
Setting SQUID / Proxy ( BY : Area Berbagi Ilmu )
1. Masukan kaset DEBIAN
2. Apt-get
install squid
3.Nano
/etc/squid/squid.conf
- Gunakan Ctrl + W untuk fasilitas pencarian/search kata yang akan di cari, kalau di gedit bisa tekan Ctrl + f.
- Daftar
kata yang akan di cari
1. Http_port 3128 ( Hilangkan # )
2. Cache_mem ( Hilangkan # )
3. Cache_mgr ( Hilangkan # )
4. Visible_hostname ( Hilangkan # )
5. Http_access deny all ( Tambahkan # )
6. Acl CONNECT
- Cari tulisan Http_port
3128 dan tambahkan transparent
Hasilnya : Http_port 3128 transparent
- Cari
tulisan Cache_mem , cari tulisan cache_mem 8 MB dan ganti jadi
( cache_mem 64 MB ), jangan lupa hilangkan tanda # diawal.
Hasilnya : Cache_mem 64 MB
- Cari tulisan cache_mgr webmaster. Ganti tulisan webmaster menjadi email kita( bagus@smktpal.sch.id ).
-
Cari tulisan Visible_hostname ,
tambahkan tulisan|Visible_hostname di
default , maka beri tanda # di Tag dan hilangkan # dibawah default dan hapus
none lalu tambahkan www.smktpal.sch.id
Hasilnya :
#Tag...
#
#default
Visible_hostnamewww.smktpal.sch.id
- Cari tulisan Http_access deny all. Ada 2 tulisan Http_access deny all, tambahkan # di kedua tulisan Http_access deny all saja.
CATATAN: di pencarian tulisan Http_access deny all yang pertama di depannya sudah ada #. Nah kita search lagi tulisan Http_access deny all yang kedua. Di yang ke dua memang tidak ada tanda # maka kita tambahin sendiri tanda # nya.
Hasilnya : #Http_access deny all
#
#Http_access deny all
#Http_access deny all
Cari tulisan Acl CONNECT . Tambahkan
tulisan berikut di bawah tulisan Acl CONNECT.
Hasilnya :
Hasilnya :
acl url dstdomain “/etc/squid/url” #domain yang di blok
acl key url_regex –i “/etc/squid/key” #kata yang di blok
acl lan src 192.168.100.0/26 #ip lokal
http_access deny url
http_access deny key
http_access allow lan
http_access allow all
- Lalu save, jika menggunakan nano tekan Ctrl+o lalu Ctrl+x , jika menggunakan gedit tekan Ctrl+s.
-
Lalu buat file untuk daftar situs-situs dan kata-kata yang akan diblokir.
debian-server:~# cd /etc/squid/
debian-server:/etc/squid# nano url
facebook.comtwitter.com
>> lalu save ctrl+o dan Ctrl+x
debian-server:/etc/squid# nanao key
pornsex
>> lalu save ctrl+o dan Ctrl+x
- Cek squid udah
jalan belum.
Hasilnya :debian-server:/etc/squid# squid –z
4.Service squid restart
2011/03/01 10:56:46|Squid is already running! Process ID 2314
5.iptables -t nat -A PREROUTING -s 192.168.100.0/26 -p tcp --dport 80 -j REDIRECT --to-ports 3128
6.iptables-save > /etc/iptables
7.Service squid restart
NB
: Pastikan browser bawaan seperti mozzila ataupun chrome
sudah di setting auto detect proxy.
Cara setting di mozzila : klik mozzila di kiri atas pojok
> klik options > klik advance > klik network > klik setting
> lalu pilih Auto-Detect proxy setting for this network
> lalu klik ok > Finish
SEKIAN... :)
sudah di setting auto detect proxy.
Cara setting di mozzila : klik mozzila di kiri atas pojok
> klik options > klik advance > klik network > klik setting
> lalu pilih Auto-Detect proxy setting for this network
> lalu klik ok > Finish
SEKIAN... :)