Tugas 3.2 KONFIGURASI BLOKIR SITUS MENGGUNAKAN MIKROTIK
1. Landasan Teori
Blokir adalah aksi yang diambil untuk menghentikan orang tertentu mengakses informasi. Jika sebuah situs web mengaktifkan pemblokiran berdasarkan alamat IP pengguna, blokirnya dapat mempengaruhi pengguna lain yang berbagi alamat IP.
Manfaat dari pemblokiran situs tertentu bagi sebagian orang mungkin sudah paham dampak positif dari pemblokiran situs tertentu. selain dapat merusak mental generasi, ternyata sebagian web yang diblokir bila kita mengaksesnya akan berbahaya bagi komputer kita, situs berbahaya akan menyebarkan firus pada komputer kita baik itu virus malware atau spayware.
Yang lebih berbahaya lagi bila situs negatif itu terakses dirumah kita, bisanya para orang tua yang bergelut dalam pekerjaan saat ini, internet sudah menjadi kebutuhan pokok , sehingga laptop dan komputer dirumah mereka dapat digunakan untuk mengakses internet. bila komputer atau laptop yang tersambung di internet di gunakan anak-anak , tentunya sangat berbahaya , sehingga kita perlu memblokirnya.
2. Langkah kerja
1. CARA BLOK SITUS DI MIKROTIK DENGAN ADDRESS LIST
Cara blok situs di mikrotik dengan address list, cara ini berlaku pada mikrotik versi 6.38 keatas, kita cukup menambahkan nama domain ke address list, cara ini paling mudah dan sering dilakukan (jika routerOS mikrotik anda dibawah versi 6.38 ip address website harus dicari dengan cara manual bisa dengan nslookup di CLI atau memanfaatkan situs Whois Lookup Domain)
Caranya masuk ke winbox , buka menu IP – FIREWALL – ADDRESS LIST – KLIK TANDA +
Gambar : cara menambahkan domain di address list
Untuk menambahkan nama situs lainnya ke dalam daftar tinggal klik tanda tambah, Name pilih situs_belanja, address masukkan www.bukalapak.com, dan begitu seterusnya.
Setelah selesai membuat daftar nama-nama situs domain, selanjutnya masuk ke tahap pemblokiran, caranya anda masih pada winbox, klik menu IP – FIREWALL – FILTER RULES – KLIK TANDA TAMBAH (+)
Sampai pada tahap ini anda sudah berhasil membuat settingan blok situs di mikrotik dengan menggunakan ip address.
Akan tetapi pada pilihan action sebenarnya ada banyak opsi selain drop contohnya reject yang akan kita bahas sesudah ini, menggunakan action drop pada FILTER RULES akan membebani kinerja CPU mikrotik, karena komputer klien akan melakukan request terus menerus dalam beberapa menit sampai ada informasi time out.
Script cara blokir situs belanja dengan filter rules mikrotik >> copy paste kedalam new terminal atau CLI
Alternatif lain apabila tetap ingin menggunakan DROP bisa memanfaat RAW yang ada pada RouterOS versi 6.39, ini adalah fitur baru yang sangat ringan pada pemakaian CPU dan memory, metode ini adalah recomended.
caranya masuk di menu IP-FIREWALL-RAW, dan klik tanda tambah (+)
Kenapa filtering menggunakan raw lebih ringan ? Jawabannya karena semua proses yang masuk dan keluar ke mikrotik langsung menuju tujuannya, tanpa melewati connection tracking.
Akan tetapi perlu di ingat bahwa menggunakan RAW tidak akan berjalan pada matcher Layer7 atau connection tracking yang sudah di marked melalui mangle.
Script cara blok , menggunakan RAW >> Copy paste kedalam New Terminal atau CLI
Cara blok dengan ip address list diatas bisa saja tidak berjalan pada semua situs domain, contohnya seperti youtube yang kami bahas pada topik tersendiri, silahkan baca artikelnya : Cara blok situs youtube menggunakan layer 7 di mikrotik
2. CARA BLOK SITUS DI MIKROTIK DENGAN LAYER 7
Layer 7 termasuk dalam salah satu Open System Interconnection (OSI), Layer 7 (Application Layer ) merupakan layer dimana terjadi interaksi antarmuka end user dengan aplikasi yang bekerja menggunakan fungsionalitas jaringan, melakukan pengaturan bagaimana aplikasi bekerja menggunakan resource jaringan, untuk kemudian memberikan pesan ketika terjadi kesalahan.
Beberapa service dan protokol yang berada di layer ini misalnya HTTP, FTP, SMTP
Menggunakan teknik blocking dengan Layer 7 harus di deklarasikan terlebih dahulu kedalam regex pattern, apabila konten cocok maka akan di eksekusi, dan jika tidak akan diabaikan.
Cara blok situ di mikrotik dengan motede ini sangat membenani kinerja routerbord, karena setiap trafik yang masuk akan diperiksa dahulu kedalam regex pattern dan tentu saja penggunaan resource CPU dan memory mikrotik akan terkuras.
Caranya masuk ke winbox pilih pada menu IP – FIREWALL – LAYER 7 PROTOCOL – KLIK TANDA TAMBAH +
Setelah selesai menambah regexp kedalam layer 7 tahap selanjutnya adalah menambahkan rules untuk dieksekusi, masuk ke menu IP – FIREWAL – FILTER RULES
Sekarang coba buka situs yang sudah di deklarasikan tadi, jika berhasil maka situs domain tidak akan bisa dibuka, jangan lupa clear cache browser terlebih dahulu.
Script cara blokir situs mikrotik dengan Layer 7 > Copy paste kedalam New Terminal atau CLI
3. CARA BLOK SITUS DI MIKROTIK MENGGUNAKAN PORT TENTENTU
Diatas sudah dijelaskan 2 metode cara blokir yaitu dengan menggunakan Address list dan Layer 7, metode tersebut akan bekerja dengan spesifik pada koneksi yang sudah di defenisikan pada masing-masing rules.
Sekarang kita akan bahas cara lain untuk melakukan blok yaitu dengan metode menggunakan port, Nah apa itu port ?
Dikutip dari wikipedia Port adalah mekanisme yang mengizinkan sebuah komputer untuk mendukung beberapa sesi koneksi dengan komputer lainnya dan program di dalam jaringan.
Port dapat mengidentifikasikan aplikasi dan layanan yang menggunakan koneksi di dalam jaringan TCP/IP. Sehingga, port juga mengidentifikasikan sebuah proses tertentu di mana sebuah server dapat memberikan sebuah layanan kepada klien atau bagaimana sebuah klien dapat mengakses sebuah layanan yang ada dalam server.
Port dapat dikenali dengan angka 16-bit (dua byte) yang disebut dengan Port Number dan diklasifikasikan dengan jenis protokol transport apa yang digunakan, ke dalam Port TCP dan Port UDP. Karena memiliki angka 16-bit, maka total maksimum jumlah port untuk setiap protokol transport yang digunakan adalah 65536 buah.
Setelah kita memahami sedikit tentang defenisi port, mari kita terapkan cara blokir menggunakan port, disini saya contohnya blokir judi online di mikrotik.
Masuk ke winbox klik menu IP-FIREWALL-RAW – KLIK TANDA TAMBAH +
Untuk mencari tau daftar port dan protocol lain yang banyak digunakan, bisa anda lihat di table daftar port wikipedia
Script blok judi berdasarkan Port > Copy paste kedalam New Terminal atau CLI
4. CARA BLOK SITUS DI MIKROTIK BERDASARKAN IP ADDRESS KOMPUTER TERTENTU
Dari penjelasan diatas kita sudah bahas berbagai macam cara blokir di mikrotik, nah itu semua akan di eksekusi pada semua komputer yang terhubung ke jaringan yang melewati router mikrotik, bagaimana jika hanya komputer tertentu saja yang di blokir.
Caranya sangat mudah, kita tinggal menentukan alamat ip komputer target, dan masukkan di Src address, di src address kita bisa tentukan dengan 2 pilihan, single ip atau semua segmen ip
Buka kembali settingan yang sudah dibuat sebelumnya, tambahkan ip target di bagian Src Address, seperti gambar dibawah ini :
Ip address 192.168.1.2 bisa dirubah sesuai dengan ip target, atau menggunakan network jika yang akan di blok seluruh segmen ip contohnya 192.168.1.0/24
Script blok judi berdasarkan Port dan ip tertentu
Bagaimana jika yang di blokir bukan 1 ip saja dan bukan persegmen ? cara nya kita harus menambah rentang target ip kedalam address list.
Caranya buka menu IP-FIREWALL-ADDRESS LIST- KLIK TANDA TAMBAH +
Selanjutnya kembali ke RAW/ FILTER RULES (sesuai dengan pilihan cara blok situs diatas)
Script blok judi berdasarkan rentang ip tertentu
5. CARA BLOK SITUS DI MIKROTIK PADA JAM TERTENTU
Kita bisa membuat jadwal blokir situs pada jam tertentu di mikrotik, sesuai dengan keinginan kita, biasanya sering di terapkan di kantor-kantor yang mengizinkan karyawan hanya dapat mengakses situs tertentu pada jam tertentu misalnya pada jam istirahat.
Sebelum masuk ke tahap pembuatan jadwal jam blokir di mikrotik, setting terlebih dahulu SNTP Client sesuai zona negara masing-masing, untuk melihat daftar POOLl NTP dapat di lihat di website www.pool.ntp.org
Caranya masuk ke menu System – SNTP Client
Kemudian jika sudah selesai, kita akan membuat jadwal jam blokir situs, buka kembali salah satu settingan yang sudah dibuat tadi.
Apabila anda melihat rules yang dibuat berubah menjadi warna merah dan ada tulisan inactive time itu artinya rulesnya belum di jalankan, karena time saat ini belum memasuki sesuai schedule, akan tetapi jika berwarna hitam itu artinya schedule sedang di jalankan dan jam saat ini sama dengan time di settingan.
6. MACAM MACAM ACTION DI FILTER RULES UNTUK MELAKUKAN BLOK
Ada 3 macam action yang dapat di pilih di filter rules, untuk melakukan blok, berikut ini penjelesannya
Pilihan Action=drop : trafik data yang berasal dari client akan dibuang oleh router secara diam-diam, dengan tidak mengirimkan pesan penolakan ICMP, sehingga jika kita mengirimkan pesan ping dari CMD, maka hasilnya adalah Request Timed out, jika kita terapkan untuk bloking situs website dengan drop maka prosesnya loadingnya akan lama dan berulang ulang sampai muncul di browser pesan Request Timed out.
Action=reject, trafik data akan dibuang oleh router namun router akan memberikan pesan penolakan paket dengan mengirimkan pesan penolakan ICMP.
Action=tarpid, trafik data yang berasal dari client akan ditolak, tetapi tetap menjaga TCP connection yang masuk (membalas dengan SYN/ACK untuk paket TCP SYN yang masuk)
7. CARA BLOK SITUS DI MIKROTIK DENGAN WEB PROXY
Blok situs di mikrotik dengan menggunakan web proxy internal juga bisa, tetapi saya kurang tertarik membahasnya disini, kenapa ? karena web proxy internal mikrotik tidak dapat melakukan bloking terhadap situs dengan protocol HTTPS , sementara hampir semua situs sekarang sudah mulai migrasi ke https, jadi saya kira topik ini kurang menarik untuk dibahas, jika ingin tetap melakukan bloking website menggunakan web proxy lebih baik pelajari external proxy yang bernama squid web cache , karena squid web cache mampu melakukan https interception dengan fitur ssl peek and splice
Demikianlah sedikit penjelasan tentang macam macam teknik cara blok situs di mikrotik, jika ada pertanyaan jangan lupa tinggalkan komentar dibawah artikel ini.
Komentar
Posting Komentar