squid + mikrotik virtual
DESCRIPTION
SquidTRANSCRIPT
Sebelum masuk ke tutorialnya, siapkan dulu bahan bahannya.
1. Virtualbox2. Mikrotik routerOS.iso3. ubuntu server.iso
nah kalo udah siap, buatlah 2 machine di virtual box, machine 1 untuk mikrotik, machine 2 untuk ubuntu server (saya asumsikan anda semua bisa menggunakan virtual box dan menginstall 2 OS tersebut)
gambar di atas adalah spek mesin yang baru saya buat, spek mesin tidak harus sama, dapat diubah sesuai kebutuhan
Rencana jaringan kita seperti gambar di bawah ini :
Settinglah adapter pada virtual mesin andasetting > networkubahlah pengaturan adapter seperti dibawah ini
virtual mikrotikadapter 1 = Bridged adapter (pilih kartu jaringan yang digunakan sebagai jalur masuk internet)adapter 2 = internal networkadapter 3 = host-only adapter
virtual squidadapter 1 = internal network
dari gambar diatas saya terangkan, PC master adalah PC yang di install Virtual box.pada eth0 di PC master, saya beri tanda X karna eth0(PC) hanya akan menjadi jembatan eth0(mikrotik)dengan demikan agar PC master dapat mengakses internet melewati eth2(mikrotik) sebagai Client dari mikrotik walaupun pada eth0(PC) adalah client dari internet/setara dengan mikrotik
hilangkan centang pada TCP/IPv4 pada adapter yang digunakan untuk mengakses inter pada PC master untuk mendapatkan tanda X di eth0(PC) tadi.dalam praktek ini saya menggunakan jaringan wireless rumahan wifi (speedy) namun sama saja setinggannya untuk kabel LAN
settinglah IP masing2 Mesin seperti dibawah ini
IP
PC masteradapter 1 = adapter 2 = 192.168.3.2
virtual mikrotikadapter 1 = 192.168.1.1adapter 2 = 192.168.2.1adapter 3 = 192.168.3.1
virtual squidadapter 1 = 192.168.2.2
untuk adapter 2 pada PC, adalah adapter virtual yang telah di buat secara default oleh virtualbox agar PC master dapat terkoneksi dengan mesin virtuallihat gambar untuk lebih jelasnya
kalo dilihat secara IP, Topologi akan terlihat seperti ini
dapat disimpulkan bahwa-jaringan 192.168.1.0 adalah jaringan internet-jaringan 192.168.2.0 adalah jaringan proxy-jaringan 192.168.3.0 adalah jaringan client
untuk settingan mikrotik saya seperti ini
settingan mikrotik diatas saya standar saja, agar client dapat redirect ke proxy tambahkan NAT rulesaction : dst-domainsrc address : !192.168.2.2protocol : tcpdst port : 80action : dst-natto adresses : 192.168.2.2to ports : 3128
mohon maaf karna saya tidak suka pake skrip, saya beri settingan GUI nya saja
untuk squid.conf saya seperti inipada praktek ini saya menggunakan ubuntu server untuk proxy servernyatambahkan yang saya kotakin merah pada squid.conf anda
selesai sudah settingan mikrotik + squid, untuk uji coba proxy, cobalah browsing dari PC master pada situs yang anda blokir
mohon maaf untuk kesalahan redaksisekian, terima kasih