Memproxy server di linux mint12
proxy server ini bisa diterapkan dalam
jaringan local seperti wanet.
hadware yang saya gunakan pada tutorial kali ini ialah
hadware yang saya gunakan pada tutorial kali ini ialah
- komputer server
- komputer client
- switch/hub
- modem
- rj 45 dan kabel utp
menggunakan format topologi
star dengan kabel stright.mengapa kabel stright?
di karenakan saya dalam hal ini menggunakan switch/hub
di karenakan saya dalam hal ini menggunakan switch/hub
Langsung saja caranya
kita konfigurasikan router terlebih dahulu dengan masuk dalam terminal linux mint
kita konfigurasikan router terlebih dahulu dengan masuk dalam terminal linux mint
Su
Password
cek ethernet card terdeteksi atau tida dengan mengetikan
If config
Seting IP address
Masukan perintah pada terminal
dengan menggunakan perintah
#nano
/etc/network/interfaces
Ketikan seperti di bawah ini
Auto eth 0
Iface eth 0 inet dhcp.
Auto eth 1
Ifaces eth 1 inet static
Address 192.168.50.1
Netmask 255.255.255.0
Simpan dengan menggunakan
perintah
Ctrl+O =(save)
Ctrl+X =(exit)
/etc/init.d/networking
restart
Dan perlu anda keahui bahwa harus di Conect to internet terlebih dahulu
nano /etc/resolv.conf
nano /etc/resolv.conf
jika eth0 static maka
isikan
nameserver 8.8.8.8
nameserver 8.8.4.4
dan kalau eth0 dhcp maka lewati langkahnya
nano /etc/sysctl.conf =untuk mengaktipkan ip_porward
nameserver 8.8.8.8
nameserver 8.8.4.4
dan kalau eth0 dhcp maka lewati langkahnya
nano /etc/sysctl.conf =untuk mengaktipkan ip_porward
#net.ipv4.ip_forward
=buang tanda pagar di depan
net.ipv4.ip_forward
=untuk mengaktipkan internet ke client
dan simpan setelah sipan
terus keluar
etc /init.d/networking restart
ip tables -t nat -A POSTROUTING
-o eth0 -j MASQUERADE
nano /etc/rc.local
setelah itu simpan ip
tables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
di atas exit
Ctrl+O
Ctrl+X
setelah langkah di atas baru kita menginjak lamhkah proxy server
setelah langkah di atas baru kita menginjak lamhkah proxy server
Masukan cd/dvd Linux mint untuk
menginstal squid
apt-get install squid
Dan ada perintah
konfirmasi tekan Y
Konfigurasi squid /proxy server
Setelah selesai, buat file
untuk block situs
nano /etc/squid/blocksitus
Contoh facebook .com
Youtube.com
Ctrl+O
Ctrl+X
Seting server
nano /etc/squid/squid.conf
Ctrl w cari acl local net
src
Kasih tanda # seperti di bawah
ini
#acl localnet src 10.0.0.0.0/8
#acl localnet src 127.16.0.0/12
acl localnet src192.168.50.0.24
acl block situ dst domain
“/etc/squid/block situs”
http_access deny blocksitus
http_access allow localnet
Ctrl+O
Ctrl+X
Cache_mgr
Hilangkan tanda # didepan kata
cache_mgr dan ganti web master seperti dibawah ini
Cache_mgr agusridwan67@gmail.com
Ctrl+o
cari dengan menggunakan Ctrl+w
Visible_hostname di bawah
keterangannya buat
visible_hostname www.agusridwan67.blogspot.com
cari lagi
visible_hostname www.agusridwan67.blogspot.com
cari lagi
http_port 3128
tambahkan transparent belakang
tulisan pada http_port 3128 transparent
ctrl+w
cache_log
buang tanda # pada
#cache_log
/var/log/squid/cache.log
#cache_store log
/var/log/squid/strore.log
Ctrl+O
Ctrl+X
/etc/init.d/squid restart
Iptables -A PREROUTING -P tcp
-d port 80 -j redirect --to --port 3128 -t nat
Nano /etc/rc.local
Di atas exit simpan perintah
Iptables -A PREROUTING -P tcp --d port 80-j resirect --to --port 3128 -t
nat
Ctrl+o
Ctrl+x
Router aktipkan kembali
Echo 1> /pros/sys/net/ipv4/ip_forward
Simpan di atas exit
dan kemudian restart squid dan restart komputer
dan kemudian restart squid dan restart komputer
Seting client
Ip
addres
:192.168.50.2
Netmask
:255.255.255.0
D
gateway
:192.168.50.1
Komentar
Posting Komentar