Sebelum masuk ke tutorialnya, siapkan dulu bahan bahannya.
1. Virtualbox
2. Mikrotik routerOS.iso
3. 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 anda
setting > network
ubahlah pengaturan adapter seperti dibawah ini
virtual mikrotik
adapter 1 = Bridged adapter (pilih kartu jaringan yang digunakan sebagai jalur masuk internet)
adapter 2 = internal network
adapter 3 = host-only adapter
virtual squid
adapter 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 master
adapter 1 = <kosong>
adapter 2 = 192.168.3.2
virtual mikrotik
adapter 1 = 192.168.1.1
adapter 2 = 192.168.2.1
adapter 3 = 192.168.3.1
virtual squid
adapter 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 virtual
lihat 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 rules
action : dst-domain
src address : !192.168.2.2
protocol : tcp
dst port : 80
action : dst-nat
to adresses : 192.168.2.2
to ports : 3128
mohon maaf karna saya tidak suka pake skrip, saya beri settingan GUI nya saja
untuk squid.conf saya seperti ini
pada praktek ini saya menggunakan ubuntu server untuk proxy servernya
tambahkan 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 redaksi
sekian, terima kasih