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 maylin@gmail.com
Ctrl+o
cari dengan menggunakan Ctrl+w
Visible_hostname di bawah keterangannya buat
visible_hostname www.sahabattxno.blogspot.com
cari lagi
visible_hostname www.sahabattxno.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
perintah yangdigunakan harus benar jangan salah ketika huruf besar dan huruf kecil space ataupun penggunaan slash jangan sampai tertukar
dan mohon maaf bila tida disertai dengan gambar!
Comments