Anda di halaman 1dari 19

USER GUIDE MENGGUNAKAN

MIKROTIK DAN SQUID PROXY SERVER


UNTUK MENYIMPAN CACHE SITUS WEBSITE
DAN FILTERING

PANDUAN DAN LANGKAH – LANGKAH


INSTALASI
SERTA CARA PENGGUNAANNYA

TIM PKL
Nama NIM Contact Email
Bambang Gunadi 145150201111038 085727378181 bambanggunadi8
@yahoo.com
Mohamad Ali 145150207111026 087759928109 mohamada0112
Usman @gmail.com
Thelemanica 145150201111039 085736767243 thelemanicawicak
Wicaksana @gmail.com

FILKOM
UNIVERSITAS BRAWIJAYA
2017
 Persiapan Instalasi
Pada panduan instalasi proxy server ini kami menggunakan squid proxy server untuk
menyimpan cache websitesite dan melakukan pemblokiran pada beberapa websitesite yang
diinginkan. Tujun penyimpanan cache websitesite adalah mempercepat proses request sebuah
halaman websitesite oleh client dengan mekanisme bila client mengunjungi salah satu
websitesite maka proxy server akan menyimpan cache dari websitesite tersebut. Kemudian bila
ada client lain yang akan mengunjungi websitesite yang telah di kunjungi sebelumnya (oleh
client itu sendiri ataupun oleh client lain) maka proxy server tidak perlu melakukan request ke
internet cukup dengan menampilkan cache yang telah tersimpan sehingga di harapkan akan
mempercepat proses menampilkan request dan mengurangi penggunaan konsumsi bandwidth.
Selain itu proxy server digunakan untuk melakukan pemblokiran terhadap websitesite
tetentu hal ini bertujuan agar websitesite yang sekiranya tidak dIPerbolehkan di akses tidak
dapat di tampilkan atau diblokir. Mekanismenya sederhana, ketika client akan merequest sebuah
alamat websitesite maka proxy server akan melakukan pengecekan alamat website tersebut
apakah ada dalam daftar blokir atau tidak, jika ada maka proxy server akan memberikan respon
bahwa website tersebut di blokir tetapi bila alamat website tersebut tidak termasuk dalam daftar
blokir maka proxy server akan meneruskan request sesuai mekanisme caching yang tadi.

 Pada instalasi ini perlatan yang dibutuhkan adalah :


1. 1 buah PC (OS : Windows Vista) sebagai PC yang akan menjadi proxy server
2. 1 buah router Mikrotik rb 750-r2
3. 3 buah kabel LAN
4. 2 buah laptop
5. File squid proxy server2.7 stable 7.bin. Dapat di download pada : http://www.squid
cache.org/Versions/v2/2.7/
6. Aplikasi winbox version 3.11. Dapat di download pada : https://mikrotik.com/download
 Langkah – Langkah Instalasi

 Merancang topology yang akan diterapkan nantinya.

Gambar 1. Topologi yang akan diterapkan

Pada topology di atas internet sudah terhubung ke Laptop 1, bisa menggunakan jaringan
wifi kantor ataupun tethering, kemudian dihubungkan ke router mikrotik rb 750-r2 dengan
kabel LAN pada router di port 1 atau bisa juga langsung dari sumber internet dihubungkan
dengan kabel LAN ke port 1. PC proxy server di gunakan untuk instalasi squid proxy dan di
berikan alamat IP sesuai yang ada di topology disambungkan ke router dengan kabel LAN
ke port 2. Laptop 2 digunakan sebagai client di berikan alamat IP sesuai yang ada di topology
dan disambungkan ke router dengan kabel LAN ke port 3.

 Persiapan konfigurasi
Langkah pertama, siapkan winbox pada PC proxy server kemudian atur kabel LAN sesuai
topology dan nyalakan mikrotik. Tunggu lampu indicator pada port 1,2,3 berhenti berkedIP
dan menyala stabil yang menandakan bahwa kabel LAN telah terhubung secara benar.

 Konfigurasi internet
 Settting internet
Pada panduan ini pengaturan sumber internet melalui perantara laptop yang sudah
tersambung dengan internet kemudian di sambungkan ke mikrotik. Pada settingan laptop
masuk ke control panel > masuk ke pencarian lalu cari view network connection > pilih
view network connection > pilih adapter wifi > click kanan pilih properties > pindah ke
tab sharing lalu centang allow other network > pada menu drop down pilih Ethernet > click
ok. (Contoh ada di gambar 2)
Gambar 2. Setting internet.

 Setting alamat IP dan alamat DNS server


Pilih adapter Ethernet > click kanan pilih properties > click 2 kali pada Internet Protocol
version 4 > centang use the following IP address > isi IP address dan net mask sesuai yang
tadi telah ditentukan > centang pada Use the following DNS server address > Isi preferred
DNS servers dengan default gateway pada yang ada di adapter wifi.

Gambar 3. Setting alamat IP dan alamat DNS server


 Menggunakan winbox
 Buka winbox maka tampilan akan seperti gambar di bawah

Gambar 4. Tampilan winbox

 Pilih Neighbors lalu click refresh > pilih salah satu daftar MAC Address > isi kolom Login
dengan admin dan Password kosongkan lalu click connect.
Gambar 5. Masuk ke konfigurasi dalam winbox

 Konfigurasi mikrotik
 Pilih New terminal pada winbox

Gambar 6. Pilihan menu new terminal

 Memberi nama setiap interface ketikkan:


> interface set ether1 name=internet
> interface set ether2 name=proxy
> interface set ether3 name=hotspot
# Lalu cek apakah penamaan sudah sesuai dengan yang kita inginkan #
> interface pr
Gambar 7. Pemberian nama interface dan pengecekan.

 Setting IP
> IP dhcp-client add interface=internet disabled=no
> IP address add address=192.168.10.2/24 interface=proxy
> IP address add address=192.168.1.1/24 interface=hotspot

Gambar 8. Setting IP.

 Setting IP DNS
> IP dns set servers=8.8.8.8,8.8.4.4 allow-remote-request=yes

Gambar 9. Setting DNS.

 Add gateway
> IP route add gateway=192.168.10.2
> IP route add gateway=192.168.1.1

Gambar 10. Add gateway.

 Setting firewall 1
> IP firewall nat add chain=srcnat out-interface=internet action=masquerade

Gambar 11. Setting firewall 1.


 Setting firewall 2
> IP firewall nat add chain=dstnat src-address=192.168.10.0/24 protocol=tcp dst-port=80
action=redirect to-ports=3128
> IP firewall nat add chain=dstnat src-address=192.168.1.0/24 protocol=tcp dst-port=80
action=redirect to-ports=3128

Gambar 12. Setting firewall 2.

 Setting hotspot
- Pilih IP > Hotspot > Servers > Hotspot Setup kemudian pilih interface : hotspot lalu click
next

Gambar 13. Setting hotspot.


- Pastikan IP yang digunakan sama seperti IP yang telah di setting lalu click next

Gambar 14. Check IP.

- Set address pool biarkan secara default lalu click next

Gambar 15. Set address pool.


- Certificate biarkan none lalu click next

Gambar 16. Pilih certificate.

- IP address smtp server biarkan default lalu click next

Gambar 17. Setting IP address smtp server.


- Setting dns serves 8.8.8.8 8.8.4.4 lalu click next

Gambar 18. Setting DNS server.

- Atur dns name lalu kick next

Gambar 19. Setting DNS name.


- Atur username dan password lalu click next

Gambar 20. Setting username dan password.

- Selesai

Gambar 21. Setting hotspot selesai.

 Setting squid proxy server


Setelah konfigurasi mikrotik kemudia setting pc proxy pada bagian IP masuk ke control
panel pada kolom pencarian isikan View network connections kemudian masuk ke menu
tersebut pilih Ethernet > click kanan > properties > pilih protocol version 4 > click dua kali
> pilih yang di use following IP address isikan sesuai di gambar > begitu juga yang di use the
following DNS servers address.
Gambar 22. Setting IP address dan DSN server address.

 Install dan setting Squid Proxy Server


 Setelah itu proses instalasi squid yaitu extract file squid yang telah di download ke folder
C.

Gambar 23. Ekstraksi dan intsalasi Squid Proxy Server.


 Kemudian masuk ke folder C:\squid\etc rename semua file menjadi .conf
- Sebelum diubah

Gambar 24. Sebelum diubah.

- Sesudah diubah

Gambar 25. Setelah diubah.

- Buka file squid.conf cari http_port 3128 lalu tambahkan transparent di belakangnya

Gambar 26. Editing pada file squid.conf.


- Cari acl CONNECT method CONNECT lalu tambahkan :
> acl proxy src 192.168.10.0/24 (isikan IP network proxy)
> acl blokir url_regex -i “c:\squid\etc\blokir.txt” (file blokir berisi daftar alamat yang di
blokir)
> http_access deny blokir (blokir yang ada di file blokir.txt)
> http_access allow localnet
> http_access allow all

Gambar 27. Menambahkan command.

 Buat file bernama blokir.txt di dalam folder c:\squid\etc


- Isi kan alamat yang akan di blokir seperti di gambar

Gambar 28. Membuat dan mengedit file blokir.txt.

 Buka cmd dengan run as administrator lalu pindah ke directory c:\squid\sbin

Gambar 29. Pindah direktori pada CMD.


- Ketikkan squid.exe -d -l -D lalu enter bila proses berhenti di Running on Windows Vista
tunggu beberapa detik -+ 5 detik lalu tekan ctrl+c

Gambar 30. Memulai Squid proxy server.

- Ketikkan squid.exe-z

Gambar 31. Creating swap directories.

- Ketikkan squid.exe –i

Gambar 32.

- Ketikkan squid.exe -O –D

Gambar 33.
 Setelah itu buka control panel > ketikkan di kolom pencarian administrative tools click
administrative tools > cari services > cari squid lalu click start proxy lalu squid akan
berjalan.

Gambar 34. Memulai Squid Proxy Server.

 Bila ingin melihat log aktivitas browsing bisa dilihat di C:\squid\var\logs access

Gambar 35. Log aktivitas dari Squid Proxy Server.

 Setting client
Pada bagian IP masuk ke control panel pada kolom pencarian isikan View network
connections kemudian masuk ke menu tersebut pilih Ethernet > click kanan > properties >
pilih protocol version 4 > click dua kali > pilih yang di use following IP address isikan alamat
IP yang berada pada satu network dengan IP client router, subnetmask 255.255.255.0, default
gateway isi dengan IP mikrotik untuk client > begitu juga yang di use the following DNS
servers address.
Gambar 36. Setting IP address dan DSN server address.

 Setting proxy pada browser (google chrome) lalu cari setelan > system > buka setelan
proxy > pada tab connections pilih LAN settings > centang use proxy server for your LAN,
isi kan address sesuai IP PC proxy server dan port 3128 lalu centang bypass proxy server
seperti pada gambar

Gambar 37. Setting proxy pada browser.

 Dengan ini setting proxy server menggunakan squid proxy server sudah selesai dan dapat di
coba mekanisme caching dan pemblokiran. Pada mekanisme instalasi ini dapat di modifikasi
pada beberapa hal seperti pada settingan internet dapat di langsungkan tanpa perantara laptop
atau menyesuaikan kebutuhan.

Anda mungkin juga menyukai