282
Academy Preparation MTCNA

MTCNA - ict.smkpgri1ngawi.sch.id

  • Upload
    others

  • View
    24

  • Download
    2

Embed Size (px)

Citation preview

Page 1: MTCNA - ict.smkpgri1ngawi.sch.id

Academy Preparation

MTCNA

Page 2: MTCNA - ict.smkpgri1ngawi.sch.id

MikroTik Training

2MikroTik Academy Preparation - MTCNA

Page 3: MTCNA - ict.smkpgri1ngawi.sch.id

RouterOS ?• RouterOS adalah sebuah sistem operasi yang

dapat diinstall di PC Atau juga di routerboardberfungsi sebagai:– Router– Bandwidth Manager– Packet Filter– Wireless (AP/Station)– Hotspot– VPN …. dll

3MikroTik Academy Preparation - MTCNA

Page 4: MTCNA - ict.smkpgri1ngawi.sch.id

ROUTERBOARD• Router hardware yang dibuat oleh MikroTik

untuk digunakan dengan RouterOS sebagai sistem operasinya.RB:RouterboardH:High PoweredS:SFPU:USBG:Gigabiti:Injector

4MikroTik Academy Preparation - MTCNA

Page 5: MTCNA - ict.smkpgri1ngawi.sch.id

LAB TOPOLOGI

5MikroTik Academy Preparation - MTCNA

Page 6: MTCNA - ict.smkpgri1ngawi.sch.id

Koneksi ke Router

Serial RS-232, default rate 115200bps, 8 data bits, no parity

Ethernet Cable/MAC Winbox

6MikroTik Academy Preparation - MTCNA

Page 7: MTCNA - ict.smkpgri1ngawi.sch.id

Winbox• Aplikasi untuk konfigurasi RouterOS, dapat

menggunakan IP (layer 3) atau MAC (layer 2)• Download di mikrotik.com atau di web router

7MikroTik Academy Preparation - MTCNA

Page 8: MTCNA - ict.smkpgri1ngawi.sch.id

• Login: admin, passw: …., klik tombol […], MikroTik Neighbor Discovery Protocol MNDP akan mencari informasi router, klik Connect

• MNDP menggunakan UDP port 5678

Winbox

8MikroTik Academy Preparation - MTCNA

Page 9: MTCNA - ict.smkpgri1ngawi.sch.id

Winbox• Winbox menggunakan port 8291/TCP

(default) untuk login ke router

• IP Service digunakan untuk mengatur akses menuju router

9MikroTik Academy Preparation - MTCNA

Page 10: MTCNA - ict.smkpgri1ngawi.sch.id

LISENSI ROUTEROS• Lisensi RouterOS dapat diupgrade sampai dua

versi mayor berikutnya, dengan level:– Level 0 (demo), fitur lengkap, berlaku 24 jam,– Level 1 (free) s.d 5, fitur terbatas dan bertingkat

sesuai levelnya, masa berlaku tak terbatas– Level 6, fitur lengkap masa berlaku tak terbatas

10MikroTik Academy Preparation - MTCNA

Page 11: MTCNA - ict.smkpgri1ngawi.sch.id

LISENSI ROUTEROS

11MikroTik Academy Preparation - MTCNA

Page 12: MTCNA - ict.smkpgri1ngawi.sch.id

ROUTEROS VERSION• Tipe RouterOS dan Routernya:

– routeros-mipsle (RB100, RB500) – routeros-mipsbe (RB400) – routeros-powerpc (RB300, RB600, RB1000)– routeros-x86 (Intel/AMD PC, RB230)

• File upgrade– NPK, paket standar ROS – ZIP, dapat diinstal sesuai kebutuhan

12MikroTik Academy Preparation - MTCNA

Page 13: MTCNA - ict.smkpgri1ngawi.sch.id

UPGRADE VERSION• Upgrade versi RouterOS dilakukan dengan:

– Upload file RouterOS melalui upload ke Files, ataudengan proses FTP root directory

– Check for updates (System Packages)– Auto Upgrade (System Auto Upgrade)

• Selalu membaca changelog sebelum upgrade

13MikroTik Academy Preparation - MTCNA

Page 14: MTCNA - ict.smkpgri1ngawi.sch.id

UPGRADE VERSION

MikroTik Academy Preparation - MTCNA 14

Page 15: MTCNA - ict.smkpgri1ngawi.sch.id

DOWNGRADE VERSION

15MikroTik Academy Preparation - MTCNA

Page 16: MTCNA - ict.smkpgri1ngawi.sch.id

PACKAGE MANAGEMENT• Router dapat berfungsi berdasarkan paket-

paket yang diaktifkan (lampiran)

16MikroTik Academy Preparation - MTCNA

Page 17: MTCNA - ict.smkpgri1ngawi.sch.id

PACKAGE MANAGEMENT

17MikroTik Academy Preparation - MTCNA

Page 18: MTCNA - ict.smkpgri1ngawi.sch.id

USER MANAJEMEN• Koneksi ke router dapat diatur termasuk

membuat tipe user yang berbeda.• Tipe User:

– Full– Read– Write– Custom

18MikroTik Academy Preparation - MTCNA

Page 19: MTCNA - ict.smkpgri1ngawi.sch.id

USER MANAJEMEN - Groups

19MikroTik Academy Preparation - MTCNA

Page 20: MTCNA - ict.smkpgri1ngawi.sch.id

BACKUP

Hasil backup dapat di simpan di USB, Hardisk, CD.File backup ini tidak dapat diedit, berisi seluruh konfigurasi router, password dan username, tidak termasuk file yang ada di /Files

20MikroTik Academy Preparation - MTCNA

Page 21: MTCNA - ict.smkpgri1ngawi.sch.id

RESETReset router akan menghapus semua konfigurasiyang telah dibuat termasuk user dan password. Reset ini hanya bisa dilakukan oleh user denganhak penuh (full)

21MikroTik Academy Preparation - MTCNA

Page 22: MTCNA - ict.smkpgri1ngawi.sch.id

RESTOREMerestore hasil backup sebelumnya

22MikroTik Academy Preparation - MTCNA

Page 23: MTCNA - ict.smkpgri1ngawi.sch.id

COMMAND LINE INTERFACE• CLI merupakan proses konfigurasi berbasis

text yang memiliki hirarkinya yang sama padamenu di sistem winbox.

[admin@MikroTik] > ip address add address=172.16.1.1/24 interface=ether3

23MikroTik Academy Preparation - MTCNA

Page 24: MTCNA - ict.smkpgri1ngawi.sch.id

EXPORT• Konfigurasi router juga dapat dibackup dengan

export, file export berupa text sehingga mudah diedit dan tersimpan di menu Files.

• Backup konfigurasi IP Address saja,

• Backup keseluruhan (kecuali router password), harus dilakukan dari hirarki menu paling atas

24MikroTik Academy Preparation - MTCNA

Page 25: MTCNA - ict.smkpgri1ngawi.sch.id

IMPORT• Import dilakukan dari hirarki menu teratas

• Setelah proses import file rsc, konfigurasiakan langsung aktif dan tidak perlu prosesreboot

25MikroTik Academy Preparation - MTCNA

Page 26: MTCNA - ict.smkpgri1ngawi.sch.id

RESET PASSWORDReset password dapat dilakukan melalui: Reset Jumper,

Menghapus konfigurasitermasuk password, file backup tidak terhapus

Netinstall

26MikroTik Academy Preparation - MTCNA

Page 27: MTCNA - ict.smkpgri1ngawi.sch.id

NETINSTALL ROUTERBOARD• Netinstall digunakan untuk melakukan

instalasi baru/reinstall apabila terjadikerusakan software, tidak menghilangkanlisensi namun akan menghapus password, file backup dan konfigurasi (jika option keep old configuration disable).

• Netinstall dapat dilakukan baik di routerboard /PC melalui ethernet atau kabel serial

27MikroTik Academy Preparation - MTCNA

Page 28: MTCNA - ict.smkpgri1ngawi.sch.id

IP ADDRESSING• Sebelum router digunakan sebagai peralatan

jaringan, interface harus diberi IP Address.

28MikroTik Academy Preparation - MTCNA

Page 29: MTCNA - ict.smkpgri1ngawi.sch.id

IP ADDRESSING• Setiap IP Address yang terpasang di interface

router, secara otomatis akan menambahkanDAC routing di route list

29MikroTik Academy Preparation - MTCNA

Page 30: MTCNA - ict.smkpgri1ngawi.sch.id

TELNET/SSHAkses dan konfigurasi router juga dapatdilakukan melaluiTelnet (tidak secure)/ atau SSH (secure), konfigurasi dilakukan dengan CLI

Akses Telnet/SSH dapat ditutup dengan mendisable port 23 di IP Service

30MikroTik Academy Preparation - MTCNA

Page 31: MTCNA - ict.smkpgri1ngawi.sch.id

WIRELESS

Page 32: MTCNA - ict.smkpgri1ngawi.sch.id

WIRELESS STANDAR• IEEE 802.11b - 2.4GHz frequencies, 11Mbps• IEEE 802.11g - 2.4GHz frequencies, 54Mbps

32MikroTik Academy Preparation - MTCNA

Page 33: MTCNA - ict.smkpgri1ngawi.sch.id

WIRELESS STANDAR• IEEE 802.11a - 5GHz frequencies, 54Mbps

33MikroTik Academy Preparation - MTCNA

Page 34: MTCNA - ict.smkpgri1ngawi.sch.id

WIRELESS STANDAR• IEEE 802.11n - 300Mbps serta dapat bekerja

pada frekuensi 2,4GHz dan 5GHz.

34MikroTik Academy Preparation - MTCNA

MIMO

Channel Bonding

Page 35: MTCNA - ict.smkpgri1ngawi.sch.id

MODE• ap bridge, sebagai akses poin multi klien• bridge, sebagai akses poin dengan satu klien• station, digunakan untuk melakukan koneksi

ke ap bridge/bridge• station-bridge, proprietary digunakan untuk

membuat koneksi bridge jika AP MikroTik

35MikroTik Academy Preparation - MTCNA

Page 36: MTCNA - ict.smkpgri1ngawi.sch.id

BANDStandar band yang digunakan,• 2,4 Ghz, standard IEEE 802.11b/g/n• 5 GHz, standard 802.11a/n

36MikroTik Academy Preparation - MTCNA

Page 37: MTCNA - ict.smkpgri1ngawi.sch.id

CHANNEL WIDTH• Lebar pita channel, semakin lebar channel

semakin rentan terhadap interferensi tapi semakin tinggi throughputnya.

• MikroTik mendukung chanel width:– 5MHz, throughput ¼ – 10MHz, throughput ½ – 20MHz, standard– 40MHz, throughput 2x

37MikroTik Academy Preparation - MTCNA

Page 38: MTCNA - ict.smkpgri1ngawi.sch.id

FREQUENCY• Nilai frekuensi yang ditentukan tergantung

pada band, konfigurasi country serta fiturwireless cardnya, penentuan tidak berfungsi di mode station.

38MikroTik Academy Preparation - MTCNA

Page 39: MTCNA - ict.smkpgri1ngawi.sch.id

• Identitas wireless interface yang sudah terkoneksi untuk memudahkan mengenal perangkat pasangan

RADIO NAME

ISP Router

Klien Router

39MikroTik Academy Preparation - MTCNA

Page 40: MTCNA - ict.smkpgri1ngawi.sch.id

SCAN LIST• Digunakan oleh station untuk menentukan

batas frekuensi yang akan di scan dalamproses pencarian AP. Format scan-list selain default, bisa dibuat secara manual yaitu:- Rentang frekuensi, 2432-2442- Frekuensi statis: 2437

40MikroTik Academy Preparation - MTCNA

Page 41: MTCNA - ict.smkpgri1ngawi.sch.id

• manual tx power, pengaturan tx power manual

• regulatory domain, disesuaikan denganfrekuensi yang diijinkan di suatu negara.

• superchannel, membuka semua frekuensi yang bisa didukung oleh wireless card.

FREQUENCY MODE

41MikroTik Academy Preparation - MTCNA

Page 42: MTCNA - ict.smkpgri1ngawi.sch.id

COUNTRY• Pilihan negara yang akan diaplikasikan regulasi

pembatasan channel dan TX Power

42MikroTik Academy Preparation - MTCNA

Page 43: MTCNA - ict.smkpgri1ngawi.sch.id

DEFAULT AUTHENTICATE/FORWARD• Default Authenticate, jika enable, interface

akan menggunakan aturan di security profile, jika disable interface akan menggunakanaturan di acces-list/connect-list

• Default Forward, parameter yang digunakan untuk mencegah koneksi antar klien.

• Hide SSID, untuk menyembunyikan SSID43MikroTik Academy Preparation - MTCNA

Page 44: MTCNA - ict.smkpgri1ngawi.sch.id

Limitasi trafik dari AP keklien (MikroTik maupunnon MikroTik).

DEFAULT AP Tx RATE

MikroTik Academy Preparation - MTCNA 44

Page 45: MTCNA - ict.smkpgri1ngawi.sch.id

Limitasi trafik dari klien MikroTik ke AP MikroTik.

DEFAULT CLIENT Tx RATE

MikroTik Academy Preparation - MTCNA 45

Page 46: MTCNA - ict.smkpgri1ngawi.sch.id

AREA & MAX STATION COUNT• Area, digunakan di AP, sebagai penanda/

pembeda dengan AP lain, klien memasukkanarea prefix pada konfigurasi connect list

• Max Station Count, membatasi jumlah klien

46MikroTik Academy Preparation - MTCNA

Page 47: MTCNA - ict.smkpgri1ngawi.sch.id

SCAN

47MikroTik Academy Preparation - MTCNA

Page 48: MTCNA - ict.smkpgri1ngawi.sch.id

REGISTRATION TABLE• Informasi interface wireless yang sudah

terkoneksi bisa dilihat di registration table.

ISP

Klien

48MikroTik Academy Preparation - MTCNA

Page 49: MTCNA - ict.smkpgri1ngawi.sch.id

SNOOPER

Snooper digunakan untuk melihat data AP lain

49MikroTik Academy Preparation - MTCNA

Page 50: MTCNA - ict.smkpgri1ngawi.sch.id

ACCESS LIST

50MikroTik Academy Preparation - MTCNA

Page 51: MTCNA - ict.smkpgri1ngawi.sch.id

ACCESS LIST• Access-list, digunakan AP Router untuk

menolak/menerima koneksi Router Klien/PC.• Jika MAC Address klien tidak terdaftar di

Access-List, koneksi dari klien akan ditolak .• Jika MAC Address klien terdaftar di Access-list,

koneksi dari router klien akan diterima, tetapijika terdaftar sedangkan “authentication” disable akan ditolak.

51MikroTik Academy Preparation - MTCNA

Page 52: MTCNA - ict.smkpgri1ngawi.sch.id

ACCESS LIST

52MikroTik Academy Preparation - MTCNA

Page 53: MTCNA - ict.smkpgri1ngawi.sch.id

ACCESS LIST

• Disable Default Authenticate diInterface wireless Router AP.

53MikroTik Academy Preparation - MTCNA

Page 54: MTCNA - ict.smkpgri1ngawi.sch.id

ACCESS LISTMAC Address, MAC Addressklien yang terdaftar.Interface, interface Access-list.Signal Strengh Range, batassinyal yang boleh terkoneksi, jika diluar rentang sinyal makakoneksi tidak akan terjadi.

54MikroTik Academy Preparation - MTCNA

Page 55: MTCNA - ict.smkpgri1ngawi.sch.id

CONNECT LIST

55MikroTik Academy Preparation - MTCNA

Page 56: MTCNA - ict.smkpgri1ngawi.sch.id

CONNECT LIST• Connect-List, digunakan oleh Router Klien

untuk mengijinkan/melarang koneksi ke Router AP berdasarkan MAC Address dan diproses secara berurutan (sequence).

• Jika MAC Address Router AP tidak terdaftar di Connect-List, koneksi ke Router AP tidak diijinkan, atau meskipun terdaftar namun disable Connect, koneksi ke AP Router juga tidak diijinkan.

56MikroTik Academy Preparation - MTCNA

Page 57: MTCNA - ict.smkpgri1ngawi.sch.id

CONNECT LIST

57MikroTik Academy Preparation - MTCNA

Page 58: MTCNA - ict.smkpgri1ngawi.sch.id

CONNECT LIST

58MikroTik Academy Preparation - MTCNA

Connect, mengijinkan/melarang koneksi ke AP.

Disable Default Authenticate di Interface wireless klien.

Page 59: MTCNA - ict.smkpgri1ngawi.sch.id

SECURITY PROFILE• Selain menggunakan connect-list dan access-

list, koneksi wireless juga bisa diamankandengan menggunakan metode keamananWPA/WPA2, keamanan metode pengamananini harus diterapkan pada dua sisi, baik sisi AP maupun sisi klien, melalui konfigurasi di security profile.

59MikroTik Academy Preparation - MTCNA

Page 60: MTCNA - ict.smkpgri1ngawi.sch.id

SECURITY PROFILE• Authentication Types, metode autentikasi

yang digunakan. Klien akan terkoneksi ke AP menggunakan metode autentikasi yang sesuai.

• Unicast Ciphers, Klien dapat terkoneksi jika menggunakan salah satu ciphers yang juga digunakan di AP.

60MikroTik Academy Preparation - MTCNA

Page 61: MTCNA - ict.smkpgri1ngawi.sch.id

SECURITY PROFILE• Untuk Group Chiper, jika AP memilih keduanya

maka AES sebagai yang terkuatlah yang akandigunakan, disarankan untuk memilih salahsatu group chiper dalam mode sebagai AP.

• Jika sebagai station memilih keduanya makakoneksi ke AP dengan salah satu metodedapat terjadi.

61MikroTik Academy Preparation - MTCNA

Page 62: MTCNA - ict.smkpgri1ngawi.sch.id

WPA AP/STATION

62MikroTik Academy Preparation - MTCNA

Page 63: MTCNA - ict.smkpgri1ngawi.sch.id

WPA AP/STATION

63MikroTik Academy Preparation - MTCNA

Page 64: MTCNA - ict.smkpgri1ngawi.sch.id

NV2• NV2 adalah protocol proprietary MikroTik

(nstreme versi 2) digunakan berdasarkanprotocol TDMA (Time Division Multiple Access).

64MikroTik Academy Preparation - MTCNA

• Peningkatan kecepatan.

• Pengurangan latency.• Station yang lebih

banyak (511).

Page 65: MTCNA - ict.smkpgri1ngawi.sch.id

BRIDGE

Page 66: MTCNA - ict.smkpgri1ngawi.sch.id

BRIDGE• Menggabungkan 2 atau lebih interface bertipe

ethernet yang berada dalam 1 segmen network yang sama, dapat digunakan untuk memperkecil collision domain

66MikroTik Academy Preparation - MTCNA

bridge

Page 67: MTCNA - ict.smkpgri1ngawi.sch.id

BRIDGE

67MikroTik Academy Preparation - MTCNA

Page 68: MTCNA - ict.smkpgri1ngawi.sch.id

WIRELESS BRIDGE

68MikroTik Academy Preparation - MTCNA

Page 69: MTCNA - ict.smkpgri1ngawi.sch.id

WIRELESS BRIDGE

69MikroTik Academy Preparation - MTCNA

Page 70: MTCNA - ict.smkpgri1ngawi.sch.id

WIRELESS BRIDGE

70MikroTik Academy Preparation - MTCNA

Page 71: MTCNA - ict.smkpgri1ngawi.sch.id

ROUTING

Page 72: MTCNA - ict.smkpgri1ngawi.sch.id

ROUTING• Pengaturan jalur antar network berdasarkan

IP Address asal dan tujuan• Static Routing adalah jalur spesifik yang

ditentukan oleh admin untuk meneruskan paket dari jaringan sumber ke jaringan tujuan, dimana jaringan tujuan sudah diketahui.

• Default routing juga merupakan static routing yang alamat jaringan tujuan tidak diketahui.

72MikroTik Academy Preparation - MTCNA

Page 73: MTCNA - ict.smkpgri1ngawi.sch.id

PARAMETER ROUTING• Jaringan tujuan (Destination )

– Destination address & network mask ( contoh: 192.168.1.0/24, static routing)

– 0.0.0.0/0 -> ke semua network atau ke network yang belum diketahui. (default routing)

• Gateway– IP Address gateway, harus merupakan IP Address yang

satu subnet dengan IP yang terpasang pada salah satuinterface, seringkali disebut sebagai next hop address. ( IP Address yang dikonfigurasikan di router yang berdampingan )

– Gateway dapat berupa IP Address atau interface (PPP)

73MikroTik Academy Preparation - MTCNA

Page 74: MTCNA - ict.smkpgri1ngawi.sch.id

PARAMETER ROUTING• Distance adalah nilai digunakan untuk memilih

jalur routing, nilainya (0-255) secara default tergantung protocol routing yang digunakan:– Connected routes : 0; Static Routes : 1; eBGP : 20– OSPF : 110– RIP : 120, MME : 130– iBGP : 200

74MikroTik Academy Preparation - MTCNA

Page 75: MTCNA - ict.smkpgri1ngawi.sch.id

PARAMETER ROUTING• Untuk pemilihan routing, router akan memilih

berdasarkan:• Network tujuan dengan subnet yang lebih kecil

• Distance yang lebih kecil jika subnetnya sama

75MikroTik Academy Preparation - MTCNA

Page 76: MTCNA - ict.smkpgri1ngawi.sch.id

ROUTE FLAGS• X: Disabled, tidak mempengaruhi proses routing• A: Active, aktif, digunakan dalam proses routing• D: Dynamic, aktif, dihasilkan dari routing dynamic• C: Connected, aktif dan terkoneksi langsung• S: Static, aktif, konfigurasi manual.• Dynamic Routing Flags:

– r=RIP; b=BGP; o=OSPF; m=MME

76MikroTik Academy Preparation - MTCNA

Page 77: MTCNA - ict.smkpgri1ngawi.sch.id

STATIC ROUTING

77MikroTik Academy Preparation - MTCNA

Page 78: MTCNA - ict.smkpgri1ngawi.sch.id

STATIC ROUTING

78MikroTik Academy Preparation - MTCNA

R1 R2

Page 79: MTCNA - ict.smkpgri1ngawi.sch.id

FIREWALL NAT

Page 80: MTCNA - ict.smkpgri1ngawi.sch.id

NAT• NAT melakukan perubahan alamat dan port,

ada dua tipe NAT yaitu merubah alamat sumber dan atau port disebut sebagai srcnat, dan merubah alamat tujuan dan atau port disebut sebagai dstnat

• Proses NAT hanya dilakukan pada paket data pertama dari sebuah koneksi, kemudian paket berikutnya pada koneksi tersebut otomatis terkena NAT

MikroTik Academy Preparation - MTCNA 80

Page 81: MTCNA - ict.smkpgri1ngawi.sch.id

NAT• Ada dua default chain dalam NAT

– srcnat, memproses traffic yang keluar dari router sesudah chain output dan yang melaluii router sesudah chain forward.

– dstnat, memproses traffic yang menuju/melalui router sebelum chain input dan forward.

• Selain default chain, dapat dibuat user-define chain

MikroTik Academy Preparation - MTCNA 81

Page 82: MTCNA - ict.smkpgri1ngawi.sch.id

DIAGRAM NAT

MikroTik Academy Preparation - MTCNA 82

Page 83: MTCNA - ict.smkpgri1ngawi.sch.id

SRC-NAT

MikroTik Academy Preparation - MTCNA 83

Page 84: MTCNA - ict.smkpgri1ngawi.sch.id

SRC-NAT

MikroTik Academy Preparation - MTCNA 84

Page 85: MTCNA - ict.smkpgri1ngawi.sch.id

DEFAULT ROUTING & DNS

“Allow Remote Request” mengubah DNS Client menjadi DNS Cache

MikroTik Academy Preparation - MTCNA 85

Page 86: MTCNA - ict.smkpgri1ngawi.sch.id

DNS• DNS Client digunakan

oleh router dalamkonfigurasi web-proxy atau hotspot

• Aktivasi DNS Cache meminimalkan wakturequest danberfungsi sebagaiDNS Server lokal

MikroTik Academy Preparation - MTCNA 86

Page 87: MTCNA - ict.smkpgri1ngawi.sch.id

STATIC DNS ENTRY• Static DNS digunakan untuk mempercepat

proses trace route, Static DNS akan menimpadynamic entry yang ada di DNS cache

MikroTik Academy Preparation - MTCNA 87

Page 88: MTCNA - ict.smkpgri1ngawi.sch.id

ACTION: SRC NAT• Melakukan NAT, dari beberapa IP lokal ke satu

IP Publik

MikroTik Academy Preparation - MTCNA 88

Page 89: MTCNA - ict.smkpgri1ngawi.sch.id

ACTION: SAME• Same, Melakukan NAT, dari sekelompok IP

lokal ke sekelompok IP Publik dengan rentangIP Address diantara kedua network bolehberbeda.

MikroTik Academy Preparation - MTCNA 89

Page 90: MTCNA - ict.smkpgri1ngawi.sch.id

ACTION: NETMAP• Netmap, sama dengan SAME, namun dengan

rentang IP lokal dan IP publik berbanding 1:1

MikroTik Academy Preparation - MTCNA 90

Page 91: MTCNA - ict.smkpgri1ngawi.sch.id

DST-NAT• DST-NAT dapat digunakan untuk pengalihan:

– Alamat tujuan & portnya– Akses web kembali router– Port tujuan– DNS klien ke DNS router

MikroTik Academy Preparation - MTCNA 91

Page 92: MTCNA - ict.smkpgri1ngawi.sch.id

ACTION: DST-NAT• DST-NAT dapat digunakan untuk mengubah

alamat tujuan & port, agar pengguna internet dapat melakukan akses server di jaringan lokal

MikroTik Academy Preparation - MTCNA 92

Page 93: MTCNA - ict.smkpgri1ngawi.sch.id

ACTION: DST-NAT

MikroTik Academy Preparation - MTCNA 93

Page 94: MTCNA - ict.smkpgri1ngawi.sch.id

ACTION: REDIRECT

MikroTik Academy Preparation - MTCNA

• Pengalihan akses web kembali router (port 80)

94

Page 95: MTCNA - ict.smkpgri1ngawi.sch.id

• Pengalihan port tujuan

ACTION: REDIRECT

MikroTik Academy Preparation - MTCNA 95

Page 96: MTCNA - ict.smkpgri1ngawi.sch.id

ACTION: REDIRECT• Pengalihan DNS klien ke DNS router, apapun

DNS klien tetap menggunakan DNS di router

MikroTik Academy Preparation - MTCNA 96

Page 97: MTCNA - ict.smkpgri1ngawi.sch.id

FIREWALL FILTER

Page 98: MTCNA - ict.smkpgri1ngawi.sch.id

FIREWALL FILTER• Mengatur perlindungan router dari akses yang

tidak diinginkan dengan membuat aturan• Aturan berisi predifine rule yang bekerja

berdasarkan prinsip IF-Then, yang diurutkandalam chain

• Ada tiga chain utama yaitu: input, output, forward, serta ada juga user define chain

MikroTik Academy Preparation - MTCNA 98

Page 99: MTCNA - ict.smkpgri1ngawi.sch.id

FIREWALL FILTER

MikroTik Academy Preparation - MTCNA 99

Page 100: MTCNA - ict.smkpgri1ngawi.sch.id

DIAGRAM FIREWALL FILTER

MikroTik Academy Preparation - MTCNA 100

Page 101: MTCNA - ict.smkpgri1ngawi.sch.id

INPUT INTERFACE• Adalah interface yang dilalui oleh paket data

ketika masuk di router

MikroTik Academy Preparation - MTCNA 101

Page 102: MTCNA - ict.smkpgri1ngawi.sch.id

OUTPUT INTERFACE• Adalah interface yang dilalui oleh paket data

ketika keluar dari router

MikroTik Academy Preparation - MTCNA 102

Page 103: MTCNA - ict.smkpgri1ngawi.sch.id

ROUTING DECISION• Adalah proses yang menentukan apakah

paket data yang masuk akan disalurkan keluar router, atau menuju ke router itu sendiri

MikroTik Academy Preparation - MTCNA 103

Page 104: MTCNA - ict.smkpgri1ngawi.sch.id

LOCAL PROCES• Router itu sendiri, jika ada paket data yang

menuju ke router atau berasal dari router

MikroTik Academy Preparation - MTCNA 104

Page 105: MTCNA - ict.smkpgri1ngawi.sch.id

PARAMETER FIREWALL (ACTION)• accept , paket diterima• add-dst-to-address-list , menambahkan IP

Address tujuan ke dalam daftar address-list• add-src-to-address-list, menambahkan IP

Address asal ke dalam daftar address-list• drop, menolak paket secara diam-diam (tidak

mengirimkan pesan penolakan ICMP, timeout)

MikroTik Academy Preparation - MTCNA 105

Page 106: MTCNA - ict.smkpgri1ngawi.sch.id

PARAMETER FIREWALL (ACTION)• reject, menolak paket dan mengirimkan pesan

penolakan ICMP• log, mencatat informasi di log• passthrough, tidak melakukan action apapun,

melanjutkan ke baris berikutnya• tarpit, menahan koneksi TCP, tetap menjaga

TCP connections yang masuk (membalasdengan SYN/ACK untuk paket TCP SYN yang masuk)

MikroTik Academy Preparation - MTCNA 106

Page 107: MTCNA - ict.smkpgri1ngawi.sch.id

PARAMETER FIREWALL (ACTION)• jump, berpindah ke chain lainnya sesuai jump-

target, tanpa jump, paket input ICMP akan melewati 5 baris sebelum di drop

MikroTik Academy Preparation - MTCNA 107

Page 108: MTCNA - ict.smkpgri1ngawi.sch.id

PARAMETER FIREWALL (ACTION)• return, kembali ke chain sebelumnya sesudah

melalui jump

Jika tidak ada paket tcp yang sesuai dengan chain to_tcp, akan dikembalikan ke chain forward dan dicatat di log

MikroTik Academy Preparation - MTCNA 108

Page 109: MTCNA - ict.smkpgri1ngawi.sch.id

FIREWALL FILTER INPUT• Drop semua IP yang menuju router, kecuali

192.168.1.1,

MikroTik Academy Preparation - MTCNA 109

Page 110: MTCNA - ict.smkpgri1ngawi.sch.id

DISABLE MAC ADDRESS• Firewall berlaku di Layer 3, login ke router

masih dapat dilakukan melalui MAC Address, kecuali MAC Address di disable

MikroTik Academy Preparation - MTCNA 110

Page 111: MTCNA - ict.smkpgri1ngawi.sch.id

ADDRESS LIST• Address-list melakukan firewall action untuk

sekelompok IP Address dengan dengan caraditambahkan satu demi satu.

MikroTik Academy Preparation - MTCNA 111

Page 112: MTCNA - ict.smkpgri1ngawi.sch.id

IMPLEMENTASI ADDRESS LIST

MikroTik Academy Preparation - MTCNA 112

Page 113: MTCNA - ict.smkpgri1ngawi.sch.id

FIREWALL FILTER FORWARDMengatur trafik yang melalui router.

MikroTik Academy Preparation - MTCNA 113

Page 114: MTCNA - ict.smkpgri1ngawi.sch.id

FIREWALL FILTER OUTPUTMengatur trafik yang keluar dari router.

MikroTik Academy Preparation - MTCNA 114

Page 115: MTCNA - ict.smkpgri1ngawi.sch.id

FIREWALL FILTER OUTPUT

MikroTik Academy Preparation - MTCNA 115

Page 116: MTCNA - ict.smkpgri1ngawi.sch.id

FIREWALL LOG• Mencatat aktifitas yang menuju router, melalui

router dan keluar dari router

MikroTik Academy Preparation - MTCNA 116

Page 117: MTCNA - ict.smkpgri1ngawi.sch.id

SYSLOG

MikroTik Academy Preparation - MTCNA 117

Page 118: MTCNA - ict.smkpgri1ngawi.sch.id

FIREWALL FILTER (Extra)• Aturan di firewal filter hanya berlaku di waktu

yang ditentukan

Firewall akan aktif setiap hari mulai pukul 08.00 - 12.00

MikroTik Academy Preparation - MTCNA 118

Page 119: MTCNA - ict.smkpgri1ngawi.sch.id

CONNECTION TRACKING• Connection Tracking, mengelola semua

aktivitas koneksi di dalam router• Mendisable connection tracking, router akan

kehilangan fungsi Firewall Filter, NAT & Mangle• Connection tracking menggunakan banyak

sumber daya CPU, kita bisa mendisable jikatidak menggunakan firewall

MikroTik Academy Preparation - MTCNA 119

Page 120: MTCNA - ict.smkpgri1ngawi.sch.id

CONNECTION TRACKING

MikroTik Academy Preparation - MTCNA 120

Page 121: MTCNA - ict.smkpgri1ngawi.sch.id

CONNECTION TRACKING

MikroTik Academy Preparation - MTCNA 121

Page 122: MTCNA - ict.smkpgri1ngawi.sch.id

CONNECTION STATE• Connection State, status yang diberikan setiap

paket oleh connection tracking– New, paket yang merupakan pembuka sebuah

koneksi/paket pertama dari sebuah koneksi (paketSYN dalam koneksi TCP)

– Established, paket kelanjutan dari paket new (paket SYN/ACK dalam koneksi TCP)

MikroTik Academy Preparation - MTCNA 122

Page 123: MTCNA - ict.smkpgri1ngawi.sch.id

CONNECTION STATE– Related, paket yang masih berhubungan dengan

koneksi sebelumnya (FTP), connection state dianggap related apa bila sudah terjadi established terlebih dahulu

– Invalid, paket tidak dapat diidentifikasi dan tidakdimiliki oleh koneksi apapun, tidak berguna

• Connection State ≠ TCP State

MikroTik Academy Preparation - MTCNA 123

Page 124: MTCNA - ict.smkpgri1ngawi.sch.id

CONNECTION STATE

MikroTik Academy Preparation - MTCNA 124

Page 125: MTCNA - ict.smkpgri1ngawi.sch.id

CONNECTION STATE

Firewall akan drop akses ICMP, PC ke router dan router ke PC

Firewall akan drop akses ICMP, PC ke router, tetapi acceptrouter ke PC

MikroTik Academy Preparation - MTCNA 125

Page 126: MTCNA - ict.smkpgri1ngawi.sch.id

CONNECTION STATE• Firewall filter, sebaiknya selalu diawali aturan:

– connection-state= invalid → drop– connection-state=related → accept– connection-state=established → accept– connection state=new, proses rule selanjutnya

• Rule seperti ini akan sangat menghematresources router, karena proses filtering hanyadilakukan pada saat connection dimulai(connection-state=new)

MikroTik Academy Preparation - MTCNA 126

Page 127: MTCNA - ict.smkpgri1ngawi.sch.id

QoS

Page 128: MTCNA - ict.smkpgri1ngawi.sch.id

QOS• QOS mengatur penggunaan bandwidth dan

prioritas, dilakukan melalui Simple Queue atau Queue Tree

MikroTik Academy Preparation - MTCNA 128

Page 129: MTCNA - ict.smkpgri1ngawi.sch.id

SIMPLE QUEUE

Limitasi bandwidth Upload 256k, download 512kMikroTik Academy Preparation - MTCNA 129

Page 130: MTCNA - ict.smkpgri1ngawi.sch.id

SIMPLE QUEUE

MikroTik Academy Preparation - MTCNA

Limitasi bandwidth Total: upload + download = 1M

130

Page 131: MTCNA - ict.smkpgri1ngawi.sch.id

SIMPLE QUEUE• Pembatasan bisa diterapkan di interface

router, yang berarti semua klien yang melewati interface tersebut, akan terkenapengaturan bandwidth yang sama.

MikroTik Academy Preparation - MTCNA 131

Page 132: MTCNA - ict.smkpgri1ngawi.sch.id

SPESIFIK SIMPLE QUEUE• Pembatasan yang lebih spesifik bisa dilakukan,

berdasarkan IP Address tujuan

MikroTik Academy Preparation - MTCNA 132

Page 133: MTCNA - ict.smkpgri1ngawi.sch.id

PRIORITY• Pengaturan proritas (1 sd 8),

jika terdapat beberapa klienyang dibatasi bandwidthnya, nilai 1 lebih diprioritaskan daripada nilai 8

MikroTik Academy Preparation - MTCNA 133

Page 134: MTCNA - ict.smkpgri1ngawi.sch.id

GRAPH• Graph menampilkan rata-rata penggunaan

traffic untuk jangka waktu tertentu, diakses melalui browser (port 80) http://IP_Router/graphs/

• Hasil Queue bisa ditampilkan melalui graph

MikroTik Academy Preparation - MTCNA 134

Page 135: MTCNA - ict.smkpgri1ngawi.sch.id

GRAPH

MikroTik Academy Preparation - MTCNA 135

Page 136: MTCNA - ict.smkpgri1ngawi.sch.id

STAGED LIMITATION• Pada RouterOS, dikenal 2 buah limit:

– CIR (Committed Information Rate)Klien dijamin mendapatkan bandwidth sesuaidengan “limit-at”

– MIR (Maximal Information Rate)Klien bisa mendapatkan bandwidth tambahanhingga “max-limit”

MikroTik Academy Preparation - MTCNA 136

Page 137: MTCNA - ict.smkpgri1ngawi.sch.id

BURST • Burst memungkinkan penggunaan data-rate

yang melebihi max-limit untuk periode waktutertentu

• Jika data rate lebih kecil dari burst-threshold, burst dapat dilakukan hingga data-rate mencapai burst-limit

• Burst time digunakan untuk menghitung rata-rata data rate.

MikroTik Academy Preparation - MTCNA 137

Page 138: MTCNA - ict.smkpgri1ngawi.sch.id

BURST

MikroTik Academy Preparation - MTCNA 138

Page 139: MTCNA - ict.smkpgri1ngawi.sch.id

BURST• Pada detik 0, data rate rata-rata dalam 8 detik

terakhir adalah 0 kbps, karena lebih kecil dariburst-threshold, maka burst dapat dilakukan.

• Setelah 1 detik, data rate rata-rata adalah(0+0+0+0+0+0+0+512)/8=64kbps, masih lebihkecil dari burst-threshold. Burst dapat dilakukan.

• Demikian pula untuk detik kedua, data rate rata-rata adalah (0+0+0+0+0+0+512+512)/8=128kbps.

• Setelah 3 detik, data rate rata-rata lebih besardari burst-threshold. Burst tidak dapat lagidilakukan, data rate turun menjadi max-limit

MikroTik Academy Preparation - MTCNA 139

Page 140: MTCNA - ict.smkpgri1ngawi.sch.id

BURST - SIMPLE QUEUE

MikroTik Academy Preparation - MTCNA 140

Page 141: MTCNA - ict.smkpgri1ngawi.sch.id

QUEUE TYPEQueue Type dapat dibedakan menjadi 2:(1) Scheduler queues (BFIFO,PFIFO, RED, SFQ)

(2) Shaper queues (PCQ & HTB)

MikroTik Academy Preparation - MTCNA 141

Page 142: MTCNA - ict.smkpgri1ngawi.sch.id

PFIFO & BFIFO• FIFO mengirimkan paket berdasarkan waktu

kedatangannya, parameter queue size menentukan jumlah data yang bisa diantrikandi buffer

MikroTik Academy Preparation - MTCNA 142

Page 143: MTCNA - ict.smkpgri1ngawi.sch.id

RED• RED melihat trafik rata-rata

MikroTik Academy Preparation - MTCNA 143

Page 144: MTCNA - ict.smkpgri1ngawi.sch.id

SFQ• Stochastic Fairness Queuing membagi paket

dalam ukuran yang sama besar kemudianmemasukkan ke dalam beberapa antrian. Kemudian di keluarkan dengan algoritmaround robin. SFQ dapat berisi 128 packets dan dapat menyediakan 1024 sub queue

MikroTik Academy Preparation - MTCNA 144

Page 145: MTCNA - ict.smkpgri1ngawi.sch.id

PCQ• PCQ tidak membatasi jumlah sub-queue• PCQ akan membuat sub-queue, berdasarkan

parameter pcq-classifier, yaitu: src-address dst-address, src-port, dst-port

MikroTik Academy Preparation - MTCNA 145

Page 146: MTCNA - ict.smkpgri1ngawi.sch.id

PCQ• PCQ dapat digunakan untuk menyamakan

penggunaan bandwidth bagi setiap user

MikroTik Academy Preparation - MTCNA 146

Page 147: MTCNA - ict.smkpgri1ngawi.sch.id

PCQ

Classifier Dst. Address digunakan untuk trafikdownload, sedangkan untuktrafik upload menggunakanclassifier Src. Address

MikroTik Academy Preparation - MTCNA 147

Page 148: MTCNA - ict.smkpgri1ngawi.sch.id

PCQ

MikroTik Academy Preparation - MTCNA 148

Page 149: MTCNA - ict.smkpgri1ngawi.sch.id

PCQ• PCQ membagi bandwidth merata bagi user aktif

MikroTik Academy Preparation - MTCNA 149

Page 150: MTCNA - ict.smkpgri1ngawi.sch.id

TRAFFIC MONITOR

150MikroTik Academy Preparation - MTCNA

Page 151: MTCNA - ict.smkpgri1ngawi.sch.id

TORCH• Memeriksa trafik yang melalui interface

151MikroTik Academy Preparation - MTCNA

Page 152: MTCNA - ict.smkpgri1ngawi.sch.id

SNMP• Simple Network Management Protocol

(SNMP) digunakan untuk memonitor jaringan,

152MikroTik Academy Preparation - MTCNA

Page 153: MTCNA - ict.smkpgri1ngawi.sch.id

LOCAL MANAGEMENT

Page 154: MTCNA - ict.smkpgri1ngawi.sch.id

ARP• ARP melakukan pemetaan IP Address dan

MAC Address yang bersifat dinamik

154MikroTik Academy Preparation - MTCNA

Max 8192

Page 155: MTCNA - ict.smkpgri1ngawi.sch.id

ARP• ARP dapat digunakan untuk memasangkan

sebuah IP Address, MAC Address dan port router, dengan demikian port yang ada dirouter hanya bisa digunakan oleh pengguna yang memiliki pasangan IP Address dan MAC Address tertentu. Namun demikian pengguna lain masih dapat login ke winbox melalui MAC Address

155MikroTik Academy Preparation - MTCNA

Page 156: MTCNA - ict.smkpgri1ngawi.sch.id

ARP• Pemasangan IP Address dengan MAC Address

156MikroTik Academy Preparation - MTCNA

Page 157: MTCNA - ict.smkpgri1ngawi.sch.id

ARP• Pemasangan dengan port router

Jika ARP dikonfigurasikandengan reply-only di interface, router hanya akanmembalas ARP request saja.

157MikroTik Academy Preparation - MTCNA

Page 158: MTCNA - ict.smkpgri1ngawi.sch.id

DHCP SERVER• DHCP Server merupakan protocol yang

memungkinkan setiap peralatan komputer dalamjaringan mendapatkan IP Address otomatis

• Hanya ada satu DHCP Server di setiap interface

MikroTik Academy Preparation - MTCNA 158

Page 159: MTCNA - ict.smkpgri1ngawi.sch.id

DHCP SERVER• DHCP Server Address

Space merupakan IP Address untuk DHCP

• Gateway for DHCP Network, IP Address yang dijadikan gateway bagi DHCP Client

MikroTik Academy Preparation - MTCNA 159

Page 160: MTCNA - ict.smkpgri1ngawi.sch.id

Pembagian IP address oleh DHCP Server dimulai dari IP terbesar dari pool (default)

DHCP SERVER• Addresses to Give Out, merupakan rentang IP

yang disediakan untuk klien melalui DHCP, secara otomatis akan terbentuk di IP Pool

MikroTik Academy Preparation - MTCNA 160

Page 161: MTCNA - ict.smkpgri1ngawi.sch.id

DHCP SERVER• DNS Servers, IP DNS yang diberikan kepada

DHCP Client, mengacu pada konfigurasi DNS

• Lease Time, jangka waktu penggunaan IP Address oleh DHCP Client

MikroTik Academy Preparation - MTCNA 161

Page 162: MTCNA - ict.smkpgri1ngawi.sch.id

DHCP SERVER

MikroTik Academy Preparation - MTCNA 162

Page 163: MTCNA - ict.smkpgri1ngawi.sch.id

IP Pool• IP Pool digunakan untuk mendefinisikan

rentang IP Address di DHCP Server

MikroTik Academy Preparation - MTCNA 163

Page 164: MTCNA - ict.smkpgri1ngawi.sch.id

IP Pool

MikroTik Academy Preparation - MTCNA 164

Page 165: MTCNA - ict.smkpgri1ngawi.sch.id

STATIC LEASEIP Address hanya digunakan oleh komputertertentu berdasarkan MAC Addressnya

MikroTik Academy Preparation - MTCNA 165

Page 166: MTCNA - ict.smkpgri1ngawi.sch.id

STATIC LEASE

Jika static-only, DHCP tidakmemerlukanAddress Pool

MikroTik Academy Preparation - MTCNA 166

Page 167: MTCNA - ict.smkpgri1ngawi.sch.id

AUTHORITATIVE• “Authoritative = yes”

Untuk menganggulangiadanya DHCP Server tandingan (rouge/ilegal) dalam satu network

• Adaptasi jaringan lebih cepat jika ada perubahan konfigurasi DHCP

MikroTik Academy Preparation - MTCTCE

Page 168: MTCNA - ict.smkpgri1ngawi.sch.id

DHCP ALERTS

MikroTik Academy Preparation - MTCTCE

Valid-Server, MAC Address interface DHCP Server yg sahOn-Alert, menjalankanscript tertentu jika ada DHCP-Server lain

Page 169: MTCNA - ict.smkpgri1ngawi.sch.id

DHCP ALERTS

MikroTik Academy Preparation - MTCTCE

Page 170: MTCNA - ict.smkpgri1ngawi.sch.id

DHCP Options• DHCP Options memungkinkan pemberian

informasi tambahan bagi DHCP Client sesuaioption list di :– http://www.iana.org/assignments/bootp-dhcp-

parameters

MikroTik Academy Preparation - MTCTCE

Page 171: MTCNA - ict.smkpgri1ngawi.sch.id

DHCP Options• Options yang bisa dilakukan

tanpa DHCP options:– Subnet-mask/netmask (option 1) – Router/gateway (option 3)– Domain-Server/DNS Server

(option 6)– NTP-Servers (option 42)– NETBIOS-Name-Server/WINS

server (option 44)

MikroTik Academy Preparation - MTCTCE

Page 172: MTCNA - ict.smkpgri1ngawi.sch.id

DHCP Options• Custom DHCP options:

– Classless Static Route (option 121) –– “0x18AC10010A0A1464” = “network=172.16.1.0/24

gateway=10.10.20.100”

0x | 18 | AC1001 | 0A0A1464 |0x – Hex Number18 – Subnet/Prefix = 24 AC 10 01 – Network = 172.16.1.00A0A1464 – Gateway = 10.10.20.100

MikroTik Academy Preparation - MTCTCE

Page 173: MTCNA - ict.smkpgri1ngawi.sch.id

DHCP Options

MikroTik Academy Preparation - MTCTCE

Page 174: MTCNA - ict.smkpgri1ngawi.sch.id

DHCP CLIENT

DHCP Client dapat menerimaIP Address/ Subnet mask, Gateway, DNS

Informasi Hostname danClient ID akan dikirim ke DHCPServer, jika tidak diisiHostname akan berisi System Identity dan Client ID berisiMAC Address

MikroTik Academy Preparation - MTCNA 174

Page 175: MTCNA - ict.smkpgri1ngawi.sch.id

DHCP RELAY• DHCP Relay menerima DHCP discovery dan

request kemudian meneruskannya ke DHCPserver

• Hanya ada 1 DHCP relay antara DHCP Server dan DHCP Client

• Konfigurasi “local address” pada DHCP Relay harus sama dengan “relay address” padaDHCP Server.

MikroTik Academy Preparation - MTCTCE

Page 176: MTCNA - ict.smkpgri1ngawi.sch.id

DHCP RELAY

MikroTik Academy Preparation - MTCTCE

Page 177: MTCNA - ict.smkpgri1ngawi.sch.id

DHCP SERVER - R1

MikroTik Academy Preparation - MTCTCE

Page 178: MTCNA - ict.smkpgri1ngawi.sch.id

DHCP RELAY - R2

Disable ethernet laptop di router2, enable lagiIP Address yang diperoleh?

MikroTik Academy Preparation - MTCTCE

Page 179: MTCNA - ict.smkpgri1ngawi.sch.id

TUNNEL

Page 180: MTCNA - ict.smkpgri1ngawi.sch.id

PPPOEPPPOE merupakan tunneling L2 oleh karena itu PPPOE Server dan PPPOEClient harus beradadalam jaringan fisikyang sama.

180MikroTik Academy Preparation - MTCNA

Page 181: MTCNA - ict.smkpgri1ngawi.sch.id

PPPOE Server• PPPOE Server menerima koneksi klien pada

interface tertentu melalui proses autentikasi• Klien dapat diautentikasi melalui: Lokal user

PPP (Secret), MikroTik Radius, Free Radius Linux

181MikroTik Academy Preparation - MTCNA

interface koneksike PPPOE Client

Page 182: MTCNA - ict.smkpgri1ngawi.sch.id

PPP Secret• PPP Secret menyimpan

username dan passworduntuk diberikan ke user maupun pengaturan lainnya

• Service, sebuah username dapat dikonfigurasikan untuk service tertentu atau semua service (any)

182MikroTik Academy Preparation - MTCNA

Page 183: MTCNA - ict.smkpgri1ngawi.sch.id

PPP Secret• Local Address, IP Address

yang diberikan ke server ketika ada user yang login dan sudah terautentikasi.

• Remote Address, IP Address bagi user yang diautentikasi.

MikroTik Academy Preparation - MTCNA 183

Page 184: MTCNA - ict.smkpgri1ngawi.sch.id

PPP Profile• PPP Profile mendefinisikan parameter bagi

sekelompok user di database lokal (Secret)

184MikroTik Academy Preparation - MTCNA

Page 185: MTCNA - ict.smkpgri1ngawi.sch.id

PPPOE Client

185MikroTik Academy Preparation - MTCNA

PPPOE Client adalah host yang akan melakukan koneksi ke PPPOE Server dan akan diberikan IP Address jika autentikasinya berhasil

Page 186: MTCNA - ict.smkpgri1ngawi.sch.id

PPTP• Koneksi antar router melalui Internet yang

bersifat secure, digunakan untuk koneksi jaringan lokal melalui WAN.

• Mikrotik RouterOS bisa berfungsi sebagaiPPTP Server maupun PPTP Client ataugabungan dari keduanya.

• Fungsi PPTP Client sudah tersedia dalamsebagian besar Sistem Operasi.

186MikroTik Academy Preparation - MTCNA

Page 187: MTCNA - ict.smkpgri1ngawi.sch.id

PPTP

187MikroTik Academy Preparation - MTCNA

Page 188: MTCNA - ict.smkpgri1ngawi.sch.id

PPTP SERVER

188MikroTik Academy Preparation - MTCNA

Active Connections, user yang terhubung ke PPTP Server

Page 189: MTCNA - ict.smkpgri1ngawi.sch.id

PPTP CLIENT

189MikroTik Academy Preparation - MTCNA

Page 190: MTCNA - ict.smkpgri1ngawi.sch.id

STATIC ROUTE - PPTP

PPTP Klien PPTP Server

• Koneksikan antar klien dengan static route?

190MikroTik Academy Preparation - MTCNA

Page 191: MTCNA - ict.smkpgri1ngawi.sch.id

SSTP• SSTP adalah protocol tunnel (TCP Port 443)

yang memanfaatkan SSL 3.0 digunakan untukmeningkatkan keamanan tunel denganenkripsi dan autentikasi berbasis SSL (Secure Socket Layer)

• SSTP Protocol tidak disupport oleh banyak OS salah satu satu OS yang memiliki SSTP Clients adalah Windows 7 dan Windows Vista

• Untuk koneksi SSTP antar MikroTik, koneksi dapat dilakukan tanpa sertifikat SSL

191MikroTik Academy Preparation - MTCNA

Page 192: MTCNA - ict.smkpgri1ngawi.sch.id

KONFIGURASI SSTPSSTP Server SSTP Client

192MikroTik Academy Preparation - MTCNA

Page 193: MTCNA - ict.smkpgri1ngawi.sch.id

Academy Preparation

MTCTCE

Page 194: MTCNA - ict.smkpgri1ngawi.sch.id

NETWORK INTRUSION

Page 195: MTCNA - ict.smkpgri1ngawi.sch.id

NETWORK INTRUSION• Network intrusion adalah gangguan yang

dapat menurunkan kinerja jaringan, diantaranya adalah sebagai berikut:– Port scan– Dos Attack/SYN Flood– Ddos Attack

MikroTik Academy Preparation - MTCTCE

Page 196: MTCNA - ict.smkpgri1ngawi.sch.id

PORT SCAN DETECTION• Port scan digunakan untuk mencari adanya

port yang terbuka• Port yang tidak

digunakan sebaiknyaditutup (disable) dengan IP Service

• MikroTik menyediakan opsi Port Scan Detection (PSD) untuk mencegah port scan TCP

MikroTik Academy Preparation - MTCTCE

Page 197: MTCNA - ict.smkpgri1ngawi.sch.id

PORT SCAN DETECTION• PSD akan mendeteksi jika skor Weight Treshold

tercapai dalam durasi Delay Threshold• Kalkulasi Weight Threshold:

• port <=1024 : 3, (Low)• port > 1024 : 1, (High)• scan port 11, 12, 13, 2000: 10

MikroTik Academy Preparation - MTCTCE

Page 198: MTCNA - ict.smkpgri1ngawi.sch.id

DOS ATTACK/SYN FLOOD• Target dari Dos Attack adalah menghabiskan

sumber daya router, misalnya overload CPU (100%) dan bandwidth

• Router akan dibanjiri dengan paket TCP/SYN, yang menyebabkan router akan merespondengan paket TCP/SYN-ACK dan menunggupaket TCP/ACK

MikroTik Academy Preparation - MTCTCE

Page 199: MTCNA - ict.smkpgri1ngawi.sch.id

DOS ATTACK/SYN FLOODPada kondisi normal koneksi TCP user dan server melalui three-way handshake

Attacker mengirim paket SYNterus menerus tapi tidakmengirim “ACK”, ini akanmenghabiskan sumber dayarouter, sehingga user yang sahjustru akan ditolak

MikroTik Academy Preparation - MTCTCE

Page 200: MTCNA - ict.smkpgri1ngawi.sch.id

DOS ATTACK/SYN FLOOD• Solusi: IP yang menggunakan koneksi sejumlah

tertentu akan diasumsikan sebagai penyerang• Tahap awal tahap menerapkan DOS pretection

dengan membuat daftar penyerang berdasarkanpada connection-limit

MikroTik Academy Preparation - MTCTCE

Page 201: MTCNA - ict.smkpgri1ngawi.sch.id

DOS ATTACK/SYN FLOOD• Menerapkan “drop” ke daftar yang

terdeteksi, untuk menghindari setiap koneksiTCP yang di drop membuat new connection, gunakan action tarpit

MikroTik Academy Preparation - MTCTCE

Page 202: MTCNA - ict.smkpgri1ngawi.sch.id

DDOS ATTACKS• A Distributed Denial

of Service attack is very similar to DoSattack only it occurs from multiple Compromised systems

• Only thing that could help is “TCPSynCookie” option

MikroTik Academy Preparation - MTCTCE

Page 203: MTCNA - ict.smkpgri1ngawi.sch.id

FIREWALL MANGLE

Page 204: MTCNA - ict.smkpgri1ngawi.sch.id

MANGLE• Mangle hanya bisa digunakan di router yang

sama, dan tidak terbaca oleh router lainnya.• Pembacaan rule mangle akan dilakukan dari

atas ke bawah secara berurutan.• Setiap paket data hanya memiliki maksimal 1

conn-mark, 1 packet-mark, dan 1 route-mark• Ada lima chain utama yaitu: prerouting, input,

forward, output, postrouting, serta ada jugauser define chain

MikroTik Academy Preparation - MTCTCE

Page 205: MTCNA - ict.smkpgri1ngawi.sch.id

MANGLE• Mangle adalah cara untuk menandai (mark)

MikroTik Academy Preparation - MTCTCE

Page 206: MTCNA - ict.smkpgri1ngawi.sch.id

MANGLE

MikroTik Academy Preparation - MTCTCE

Page 207: MTCNA - ict.smkpgri1ngawi.sch.id

MANGLE (Action)• accept, paket data diterima• jump, paket data akan diforward ke chain lain

sesuai parameter jump-target• return, paket data akan dikembalikan ke chain

asal sesuai urutan rule firewall jump sebelumnya.• passthrough, mengabaikan rule dan akan

diteruskan ke rule dibawahnya.

MikroTik Academy Preparation - MTCTCE

Page 208: MTCNA - ict.smkpgri1ngawi.sch.id

MANGLE (Action)• Jika passthrough =no, paket data 192.168.1.1

akan melewati 2 rule saja.

MikroTik Academy Preparation - MTCTCE

Page 209: MTCNA - ict.smkpgri1ngawi.sch.id

MANGLE (Action)• mark-connection, menandai paket “new” dari

sebuah connection.• mark-packet, menandai semua paket data.• mark-routing, menandai jalur routing• change MSS, mengubah besar MSS dari paket

di paket header, agar tidak terfragmentasiketika menggunakan koneksi VPN

MikroTik Academy Preparation - MTCTCE

Page 210: MTCNA - ict.smkpgri1ngawi.sch.id

MANGLE (Action)

MikroTik Academy Preparation - MTCTCE

Change TTL, default 64, berkurang satu setiap kali forwarding.Router tidak melewatkan trafik ke route selanjutnya jika TTL yang diterima 1

Page 211: MTCNA - ict.smkpgri1ngawi.sch.id

MARK ROUTING• Dilakukan sebelum proses routing decision,

gunakan prerouting untuk trafik yang menuju/ melalui router. Untuk trafik dari router output.

MikroTik Academy Preparation - MTCTCE

Page 212: MTCNA - ict.smkpgri1ngawi.sch.id

MARK ROUTING

MikroTik Academy Preparation - MTCTCE

Page 213: MTCNA - ict.smkpgri1ngawi.sch.id

MARK ROUTING• Mark Routing

• NAT

MikroTik Academy Preparation - MTCTCE

Page 214: MTCNA - ict.smkpgri1ngawi.sch.id

MARK ROUTING

MikroTik Academy Preparation - MTCTCE

Page 215: MTCNA - ict.smkpgri1ngawi.sch.id

PROXY

Page 216: MTCNA - ict.smkpgri1ngawi.sch.id

PROXY• Mempercepat proses browsing dengan cara

menyimpan data-data yang sudah pernahdiakses dari internet di cache, kemudian jikadata-data tersebut diakses lagi, Proxy akanmengambil data tersebut dari cache, sehinggatidak perlu lagi mengambil dari internet, halini akan lebih menghemat bandwidth dan jugamempercepat akses.

MikroTik Academy Preparation - MTCTCE

Page 217: MTCNA - ict.smkpgri1ngawi.sch.id

PROXY

MikroTik Academy Preparation - MTCTCE

Page 218: MTCNA - ict.smkpgri1ngawi.sch.id

PROXYMEDIA PENYIMPANAN• PC Router :

– 1 harddisk (system + cache)– 1 DOM (system) + 1 harddisk (cache)

• Routerboard (RB450G, RB433UAH, RB1000)– Internal storage/NAND (system) + kartu memori

tambahan (CF/Micro-SD) untuk cache

MikroTik Academy Preparation - MTCTCE

Page 219: MTCNA - ict.smkpgri1ngawi.sch.id

PROXYFITUR PROXY:• Regular HTTP Proxy, konfigurasi di browser• Transparent Proxy, konfigurasi hanya di router• HTTP caching• FTP caching• Access list• Cache access List• Direct access list• Logging

MikroTik Academy Preparation - MTCTCE

Page 220: MTCNA - ict.smkpgri1ngawi.sch.id

PROXY

• Tanpa cacheMax Cache Size=none,

• Cache to RAM,Cache On Disk=no

• Cache to Disk,Cache On Disk=yes

MikroTik Academy Preparation - MTCTCE

Page 221: MTCNA - ict.smkpgri1ngawi.sch.id

PROXY

MikroTik Academy Preparation - MTCTCE

Page 222: MTCNA - ict.smkpgri1ngawi.sch.id

PROXYUlangi browsing dandownload yang telahdilakukan, amatikecepatan serta amatipula, perubahancache yang tersedia.

Hits, menunjukkankeberhasilanpenggunaan proxy

MikroTik Academy Preparation - MTCTCE

Page 223: MTCNA - ict.smkpgri1ngawi.sch.id

PROXY

Alamat yang sudah masukbisa dilihat dimenu Cache Contents

MikroTik Academy Preparation - MTCTCE

Page 224: MTCNA - ict.smkpgri1ngawi.sch.id

PROXY:Access

• Akses dari suatu IP ke website tertentu bisa diatur di proxy,

• IP Address 192.168.1.1, tidakdiperbolehkan mengaksesgoogle, maka kolom Action diisidengan deny.

MikroTik Academy Preparation - MTCTCE

Page 225: MTCNA - ict.smkpgri1ngawi.sch.id

PROXY:Access

Hits, menunjukkan keberhasilanpenggunaan proxy

MikroTik Academy Preparation - MTCTCE

Tambahkan satu aturan lagi, semuatidak diperbolehkan mengakseswww.mikrotik.com/support.html, namun diperbolehkan melakukanakses kewww.mikrotik.com/download

Page 226: MTCNA - ict.smkpgri1ngawi.sch.id

PROXY:Access - Redirect

MikroTik Academy Preparation - MTCTCE

Page 227: MTCNA - ict.smkpgri1ngawi.sch.id

URL FilteringMemfilter alamat host *= karakter apapun• www.mikro*.com,

untuk filter host:• www.mikroline.com,

www.mikrotik.com

? = satu karakterwww.mi???????.com, untuk filter host: www.mikroline.com, www.microsoft.com

MikroTik Academy Preparation - MTCTCE

Page 228: MTCNA - ict.smkpgri1ngawi.sch.id

PROXY:Cache• Menentukan objek mana yang disimpan pada

cache, sebagai contoh akses dari laptop dengan IP Address 192.168.1.1 ke website MikroTik, akan disimpan di proxy.

MikroTik Academy Preparation - MTCTCE

Page 229: MTCNA - ict.smkpgri1ngawi.sch.id

PROXY:Cache

allow, masukkan dalamcache

deny,tidak dimasukkanke dalam cache

MikroTik Academy Preparation - MTCTCE

Page 230: MTCNA - ict.smkpgri1ngawi.sch.id

PROXY:Direct• Mengatur koneksi mana yang diakses secara

langsung dan yang melalui proxy server

allow, akan langsung mengakses data ke internetdeny, akan mencari dulu di cache proxy jika tidak ditemukan akanmelakukan proses yang samadengan allow

MikroTik Academy Preparation - MTCTCE

Page 231: MTCNA - ict.smkpgri1ngawi.sch.id

HTTP LOGGING• HTTP Logging mencatat proses proxy yang

terjadi selama proxy digunakan

MikroTik Academy Preparation - MTCTCE

Page 232: MTCNA - ict.smkpgri1ngawi.sch.id

HTTP LOGGING

MikroTik Academy Preparation - MTCTCE

Page 233: MTCNA - ict.smkpgri1ngawi.sch.id

QUEUE TREE• Pengaturan bandwidth dapat dilakukan di

Queue Tree dan dilakukan di parent, yaituparent,a) Virtual Interface (Global HTB)b) HTB Interface

• Queue Tree harus menggunakan Mangle

MikroTik Academy Preparation - MTCTCE

Page 234: MTCNA - ict.smkpgri1ngawi.sch.id

VIRTUAL INTERFACE (GLOBAL HTB)

MikroTik Academy Preparation - MTCTCE

prerouting/forward/postrouting

Page 235: MTCNA - ict.smkpgri1ngawi.sch.id

VIRTUAL INTERFACE (GLOBAL HTB)

MikroTik Academy Preparation - MTCTCE

output/postrouting

Page 236: MTCNA - ict.smkpgri1ngawi.sch.id

VIRTUAL INTERFACE (GLOBAL HTB)

MikroTik Academy Preparation - MTCTCE

input/prerouting

Page 237: MTCNA - ict.smkpgri1ngawi.sch.id

HTB INTERFACE

MikroTik Academy Preparation - MTCTCE

Page 238: MTCNA - ict.smkpgri1ngawi.sch.id

HTB INTERFACE

MikroTik Academy Preparation - MTCTCE

Page 239: MTCNA - ict.smkpgri1ngawi.sch.id

MANGLE - QUEUE TREE

MikroTik Academy Preparation - MTCTCE

Page 240: MTCNA - ict.smkpgri1ngawi.sch.id

MARK CONNECTION - USER1

MikroTik Academy Preparation - MTCTCE

Page 241: MTCNA - ict.smkpgri1ngawi.sch.id

MARK PACKET - USER1

MikroTik Academy Preparation - MTCTCE

Page 242: MTCNA - ict.smkpgri1ngawi.sch.id

QUEUE TREE

MikroTik Academy Preparation - MTCTCE

Page 243: MTCNA - ict.smkpgri1ngawi.sch.id

BANDWIDTH TEST

MikroTik Academy Preparation - MTCTCE

Page 244: MTCNA - ict.smkpgri1ngawi.sch.id

HTB

Page 245: MTCNA - ict.smkpgri1ngawi.sch.id

HTB & QUEUE TREE• HTB memungkinkan membuat struktur Queue

yang hirarkis, dimana suatu queue bisamenjadi parent untuk queue lainnya

• Implementasi HTB di Queue Tree harusmenggunakan packet mark

• Setiap queue hanya menerapkan satu HTB

MikroTik Academy Preparation - MTCTCE

Page 246: MTCNA - ict.smkpgri1ngawi.sch.id

HTB & QUEUE TREE• Max-limit parent harus lebih besar atau sama

dengan jumlah limit-at clientnya– max-limit(parent) >= limit-at(child1) + .. + limit-

at(childN)

• Max-limit child harus kurang atau samadengan max-limit parentnya– max-limit(parent) >= max-limit(child1)– max-limit(parent) >= max-limit (child2)– max-limit(parent) >= max-limit (childN)

MikroTik Academy Preparation - MTCTCE

Page 247: MTCNA - ict.smkpgri1ngawi.sch.id

HTB & QUEUE TREE• Parent paling atas, hanya membutuhkan max-

limit, tidak membutuhkan limit-at dan priority

MikroTik Academy Preparation - MTCTCE

Page 248: MTCNA - ict.smkpgri1ngawi.sch.id

HTB & QUEUE TREE• Priority hanya bekerja pada child paling bawah• Priority akan berfungsi (diperhitungkan) jika

semua queue sudah mendapatkan limit-at nya

MikroTik Academy Preparation - MTCTCE

Page 249: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (1)

MikroTik Academy Preparation - MTCTCE

Page 250: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (1)

MikroTik Academy Preparation - MTCTCE

Page 251: MTCNA - ict.smkpgri1ngawi.sch.id

KONFIGURASI HTB (1)

MikroTik Academy Preparation - MTCTCE

Page 252: MTCNA - ict.smkpgri1ngawi.sch.id

KONFIGURASI HTB (1)

MikroTik Academy Preparation - MTCTCE

Page 253: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (2)

MikroTik Academy Preparation - MTCTCE

Page 254: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (2)

MikroTik Academy Preparation - MTCTCE

Page 255: MTCNA - ict.smkpgri1ngawi.sch.id

KONFIGURASI HTB (2)• Test bandwidth 2 laptop aktif

• Test bandwidth 1 laptop aktif

MikroTik Academy Preparation - MTCTCE

Page 256: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (3)

MikroTik Academy Preparation - MTCTCE

Page 257: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (3)

MikroTik Academy Preparation - MTCTCE

Page 258: MTCNA - ict.smkpgri1ngawi.sch.id

KONFIGURASI HTB (3)• Test bandwidth 2 laptop aktif

• Test bandwidth 1 laptop aktif (Laptop C)

• Test bandwidth 1 laptop aktif (Laptop B)

MikroTik Academy Preparation - MTCTCE

Page 259: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (4)

MikroTik Academy Preparation - MTCTCE

Page 260: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (4)

MikroTik Academy Preparation - MTCTCE

Page 261: MTCNA - ict.smkpgri1ngawi.sch.id

KONFIGURASI HTB (4)• Test bandwidth semua laptop aktif

MikroTik Academy Preparation - MTCTCE

Page 262: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (5)

MikroTik Academy Preparation - MTCTCE

Page 263: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (5)

MikroTik Academy Preparation - MTCTCE

Page 264: MTCNA - ict.smkpgri1ngawi.sch.id

KONFIGURASI HTB (5)• Test bandwidth semua laptop aktif

MikroTik Academy Preparation - MTCTCE

Page 265: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (6)

MikroTik Academy Preparation - MTCTCE

Page 266: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (6)

MikroTik Academy Preparation - MTCTCE

Page 267: MTCNA - ict.smkpgri1ngawi.sch.id

KONFIGURASI HTB (6)• Test bandwidth semua laptop aktif

• Jika laptop B dimatikan

MikroTik Academy Preparation - MTCTCE

Page 268: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (7)

MikroTik Academy Preparation - MTCTCE

Page 269: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (7)

MikroTik Academy Preparation - MTCTCE

Page 270: MTCNA - ict.smkpgri1ngawi.sch.id

KONFIGURASI HTB (7)• Test Bandwidth Semua laptop aktif

MikroTik Academy Preparation - MTCTCE

Page 271: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (8)

MikroTik Academy Preparation - MTCTCE

Page 272: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (8)

MikroTik Academy Preparation - MTCTCE

Page 273: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (8)

MikroTik Academy Preparation - MTCTCE

Page 274: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (9)

MikroTik Academy Preparation - MTCTCE

Page 275: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (9)

MikroTik Academy Preparation - MTCTCE

Page 276: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (9)

MikroTik Academy Preparation - MTCTCE

Page 277: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (10)

MikroTik Academy Preparation - MTCTCE

Page 278: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (10)

MikroTik Academy Preparation - MTCTCE

Page 279: MTCNA - ict.smkpgri1ngawi.sch.id

DISTRIBUSI HTB (10)

MikroTik Academy Preparation - MTCTCE

• Jika parent interface diubah menjadi 10 MB berapakah masing masih akan mendapatkanbandwidth ?

Page 280: MTCNA - ict.smkpgri1ngawi.sch.id

SCRIPT & SCHEDULER

Page 281: MTCNA - ict.smkpgri1ngawi.sch.id

SCRIPT• Script digunakan untuk

membuat command yang nantinya akandijalankan secaraotomatis oleh router sesuai dengan jadwal

MikroTik Academy Preparation - MTCTCE

Page 282: MTCNA - ict.smkpgri1ngawi.sch.id

SCHEDULER• Menjalankan script yang

telah dibuat• Interval, interval eksekusi

antara dua script, jika 0, script dieksekusi saatstart saja, jika tidak 0 akan diulang sesuaiinterval waktu

MikroTik Academy Preparation - MTCTCE