Lewati ke konten
AhmadWeb
MIKROTIK

4 Cara Blokir Situs di Mikrotik (Web Proxy, Layer7, DNS)

Ahmad SaripudinDiperbarui 5 menit baca
4 Cara Blokir Situs di Mikrotik (Web Proxy, Layer7, DNS)
Daftar Isi

Memblokir situs adalah tugas rutin admin jaringan. Tujuannya jelas: bandwidth dipakai sesuai kebutuhan dan jam kerja tidak habis untuk media sosial. Mikrotik menyediakan beberapa cara untuk blokir situs di Mikrotik, dari yang paling umum (Web Proxy) hingga yang paling ringan (DNS Static). Artikel ini membahas empat metode sekaligus beserta langkahnya, supaya Anda bisa memilih yang paling cocok untuk jaringan Anda.

Keempat metode ini bekerja di lapisan yang berbeda. Web Proxy menyaring konten HTTP, Layer 7 mencocokkan pola pada paket, Address List menyaring alamat tujuan, dan DNS Static mengalihkan domain ke alamat lokal. Karena titik kerjanya beda, beban ke router dan tingkat keandalannya juga berbeda — itu yang menentukan kapan satu metode lebih baik dari yang lain.

Diagram cara kerja blokir situs di Mikrotik: permintaan pengguna disaring router — situs aman diizinkan lewat, situs terlarang diblokir
Diagram cara kerja blokir situs di Mikrotik: permintaan pengguna disaring router — situs aman diizinkan lewat, situs terlarang diblokir

Tutorial Blokir Situs di Mikrotik dengan WEB Proxy

Web Proxy Settings

Sebelum membuat rule blokir, Web Proxy harus aktif dulu dan diatur ke mode transparent. Buka menu IP → Web Proxy, lalu di tab General centang Enabled dan isi Port (umumnya 8080). Mode transparent sendiri biasanya diaktifkan lewat aturan NAT yang membelokkan trafik port 80 ke proxy, jadi pengguna tidak perlu mengatur proxy manual di browser. Tanpa langkah ini, rule access yang Anda buat tidak akan dilewati trafik mana pun.

Web Proxy Access

Setelah proxy aktif, masuk ke tab Access (tombolnya ada di sisi kanan jendela Web Proxy). Klik tanda + di kiri atas untuk menambah rule baru. Isi Dst. Port dengan port yang dipakai pengguna — biasanya 80 untuk HTTP. Lalu isi Dst. Host dengan alamat situs yang ingin diblokir, misalnya *.example.com. Satu rule untuk satu pola domain; tambahkan rule lagi untuk situs berikutnya.

Memasukkan Rule Blokir Situs di Mikrotik

Bagian paling penting ada di kolom Action. Pilih deny agar alamat yang Anda tulis di Dst. Host ditolak. Kolom Redirect To sifatnya opsional: isi bila ingin mengalihkan pengunjung ke halaman lain (misalnya halaman peringatan internal) alih-alih sekadar menolak. Klik OK, dan rule langsung aktif.

Uji hasilnya dengan cara sederhana. Nonaktifkan dulu rule, buka situs target — masih terbuka. Aktifkan kembali rule, muat ulang halaman, dan situs akan menampilkan pesan access denied. Kalau pesan itu muncul, blokir berjalan. Kalau situs tetap terbuka, periksa apakah trafiknya benar-benar melewati proxy (di sinilah HTTPS sering jadi penyebab gagal — lihat catatan di bawah).

Iklan

Metode Lain Blokir Situs di Mikrotik

Selain Web Proxy, ada beberapa cara lain yang bisa Anda pilih sesuai kebutuhan jaringan:

Blokir dengan Layer 7 Protocol

Layer 7 menyaring trafik dengan mencocokkan pola regex pada isi paket. Cara ini fleksibel, tapi mahal: router mencocokkan setiap koneksi baru terhadap pola Anda, jadi semakin banyak pola dan semakin sibuk jaringan, semakin berat CPU bekerja.

  1. Masuk IP → Firewall → Layer7 Protocols, klik +, beri nama (misal blok-situs), lalu isi Regexp dengan pola domainnya, contoh ^.+(facebook.com).*$.
  2. Buka tab Filter Rules, tambahkan rule baru dengan Chain: forward, Layer7 Protocol: blok-situs, dan Action: drop.

Pakai Layer 7 hanya untuk satu-dua pola yang sulit ditangani metode lain. Untuk daftar panjang, ini bukan pilihan tepat.

Blokir dengan Address List

Address List mengumpulkan banyak alamat ke dalam satu daftar bernama, lalu satu rule firewall memblokir seluruh daftar sekaligus. Pendekatan ini paling rapi saat daftar blokirnya panjang atau sering berubah — Anda cukup edit isi daftar tanpa menyentuh rule.

  1. Masuk IP → Firewall → Address Lists, tambahkan IP atau domain situs ke satu daftar (misal situs-blokir).
  2. Di tab Filter Rules, buat rule Chain: forward, Dst. Address List: situs-blokir, Action: drop.

Blokir lewat DNS Static

Ini metode paling ringan. Router tidak menyaring paket sama sekali, ia hanya menjawab permintaan DNS dengan alamat palsu. Buka IP → DNS → Static, tambahkan entri dengan Name berisi nama situs dan Address 127.0.0.1. Permintaan ke domain itu akan berbelok ke alamat lokal, sehingga situs tidak terbuka. Syaratnya: perangkat pengguna harus memakai router sebagai DNS server. Jika seseorang mengganti DNS-nya ke 8.8.8.8 secara manual, blokir DNS Static bisa dilewati.

Iklan

Metode Mana yang Sebaiknya Dipilih?

Setiap metode punya kelebihan dan situasi ideal. Ringkasannya:

MetodeKelebihanCocok untuk
Web ProxyBisa redirect & log aksesBlokir berbasis konten + monitoring
Layer 7 ProtocolCocokkan pola (regex)Blokir berdasarkan pola domain/konten
Address ListRapi untuk banyak alamatDaftar blokir yang sering berubah
DNS StaticPaling ringan, tanpa beban CPUBlokir cepat beberapa domain

Saran praktisnya begini. Untuk kebanyakan kantor kecil, Web Proxy sudah cukup karena bisa sekaligus mencatat log akses. Begitu daftar blokirnya menyentuh puluhan domain, pindah ke Address List — jauh lebih rapi dan ringan. DNS Static ideal untuk blokir cepat segelintir domain di jaringan yang DNS-nya dikontrol penuh. Layer 7 simpan sebagai pilihan terakhir: kuat untuk pola spesifik, tapi cepat membebani CPU kalau dipakai untuk daftar panjang.

Catatan HTTPS: sebagian besar situs sekarang memakai HTTPS, sehingga Web Proxy transparent tidak selalu bisa membaca kontennya. Untuk situs HTTPS, kombinasi Address List + firewall atau DNS Static umumnya lebih andal.

Pertanyaan yang Sering Diajukan

Bagaimana cara blokir situs di Mikrotik? Aktifkan Web Proxy dalam mode transparent, lalu tambahkan rule pada Web Proxy Access dengan mengisi Dst host (alamat situs) dan memilih action deny.

Apa itu Web Proxy di Mikrotik? Web Proxy adalah fitur Mikrotik untuk menyaring lalu lintas web, sehingga admin bisa memblokir atau mengizinkan akses ke situs tertentu pada jaringan.

Apakah perlu akses Winbox untuk blokir situs? Ya. Semua pengaturan dilakukan dari dalam RouterOS, jadi Anda harus bisa login Mikrotik lewat Winbox terlebih dahulu.

Bisakah memblokir situs berdasarkan kata kunci? Bisa. Pada kolom Dst host, gunakan pola dengan tanda bintang (wildcard), misalnya *judi*, untuk memblokir semua alamat yang mengandung kata tersebut.

Kesimpulan

Empat metode di atas menjawab kebutuhan yang berbeda. Web Proxy paling lengkap dengan log dan redirect, Address List paling rapi untuk daftar panjang, DNS Static paling ringan, dan Layer 7 paling fleksibel untuk pola spesifik. Mulai dari yang paling sederhana sesuai kebutuhan Anda, lalu naik ke metode yang lebih berat hanya saat memang perlu. Untuk mengenal kemampuan lain Mikrotik, simak juga fungsi Mikrotik, pelajari cara setting Mikrotik dengan Winbox, atau amankan perangkat lewat tips router Mikrotik yang tidak aman.

Iklan

Bagikan artikel

Suka tulisan ini? Sebarkan ke yang lain.

Artikel Terkait

Iklan