Cara Mendapatkan IP Address Youtube di MikroTik Otomatis untuk Routing

Cara Mendapatkan IP Address Youtube di MikroTik Otomatis untuk Routing. Kebutuhan manajemen jaringan internet pada era digital saat ini menuntut para administrator sistem (*system administrator*) untuk dapat mengontrol dan mengarahkan lalu lintas data secara spesifik. Salah satu platform video terbesar di dunia, Youtube, merupakan konsumen bandwidth raksasa yang paling sering mendominasi penggunaan kapasitas internet, baik di jaringan kantor, sekolah, hingga RT/RW Net. Tingginya intensitas muatan video tersebut membuat pengelolaan jalurnya menjadi sangat penting agar tidak mengganggu aktivitas operasional komputasi lainnya.

Mendapatkan daftar alamat IP (*IP Address*) sebuah website berskala raksasa menggunakan perangkat routerboard MikroTik sebenarnya merupakan hal yang sangat mudah sekali untuk diterapkan. Kita dapat mengoptimalkan fungsionalitas fitur bawaan RouterOS seperti aturan dinding api (*firewall filter*) maupun dengan memanfaatkan mekanisme otomatisasi melalui baris skrip pemrograman (*scripting*). Informasi kumpulan IP yang berhasil direkam tersebut nantinya dapat disimpan ke dalam tabel basis data *Address List*.

Mengumpulkan alamat IP Youtube menjadi langkah dasar yang sangat krusial, baik untuk kepentingan pengaturan rute transmisi data (*routing / pisah jalur*) maupun untuk kebutuhan pemfilteran paket. Dengan mengisolasi alamat IP tersebut ke dalam satu kelompok data, Anda dapat dengan mudah melakukan pembatasan kecepatan (*bandwidth limiting*) khusus konten video, mengalirkannya ke jalur ISP cadangan, atau bahkan memblokir aksesnya pada jam-jam sibuk tertentu. Melalui artikel **Tutorial Jaringan: Cara Untuk Mendapatkan IP Address Youtube** ini, kita akan mengulas secara mendalam dua metode terbaik yang terbukti 100% ampuh dan stabil.

cara mendapatkan ip address youtube menggunakan mikrotik

Gambar 1: Jendela Pembuatan Aturan Baru pada Menu Firewall Filter Rules Winbox MikroTik

Metode Pertama: Menggunakan Fitur Content Matching pada Firewall Filter

Fokus utama dari metode pertama ini adalah memanfaatkan modul inspeksi paket data bawaan MikroTik untuk menyaring string teks tertentu yang mengalir di dalam jaringan. Skenario ini sangat cocok digunakan jika Anda ingin merekam IP server video secara dinamis saat ada komputer klien yang sedang membuka halaman web tersebut.

Berikut adalah runtutan panduan praktis konfigurasi menggunakan antarmuka grafis (GUI) Winbox:

  1. Buka aplikasi Winbox Anda, lalu arahkan navigasi ke menu IPFirewall → klik tab Filter Rules.
  2. Klik tombol tanda tambah berwarna biru (**+**) untuk menambahkan aturan perayapan baru seperti yang diilustrasikan pada Gambar 1. Pada tab *General*, ubah parameter *Chain* menjadi forward.
  3. Pindahkan perhatian Anda ke tab Advanced pada menu jendela tersebut. Perhatikan kolom teks bertajuk *Content*. Silakan ketikkan kata kunci teks: youtube pada kolom kosong tersebut untuk menginstruksikan router menyaring nama domain tersebut.
pengaturan menu advanced content matching mikrotik

Gambar 2: Mengisi Parameter Kata Kunci pada Kolom Advanced Content di Parameter MikroTik

Langkah Mengatur Action Add To Address List dan Opsi Eksekusi Script

Setelah kriteria penyaringan pada tab *Advanced* selesai ditentukan, langkah selanjutnya adalah menetapkan tindakan apa yang harus dilakukan oleh MikroTik saat paket data tersebut tertangkap oleh sistem dinding api.

konfigurasi action add dst to address list mikrotik

Gambar 3: Mengonfigurasi Menu Action untuk Menyimpan Alamat IP Secara Otomatis ke Address List

Silakan buka tab **Action** pada jendela pengaturan yang sama, lalu ikuti langkah penutupan berikut:

  1. Pada kolom drop-down *Action*, silakan pilih opsi: add-dst-to-address-list.
  2. Pada kolom *Address List* di bawahnya, ketikkan nama kelompok tabel yang Anda inginkan, misalnya diberi nama: Youtube.
  3. Pada kolom *Timeout*, Anda dapat mengisinya dengan durasi waktu penyimpanan (contoh: 1d untuk menyimpan selama 1 hari), lalu klik Apply dan OK.

Bagi Anda yang lebih menyukai metode eksekusi cepat menggunakan baris perintah (*Command Line Interface* / CLI) melalui jendela terminal tanpa harus melakukan banyak klik, Anda cukup menyalin dan menjalankan baris skrip pendek berikut di menu **New Terminal**:

/ip firewall filter
add action=add-dst-to-address-list address-list=youtube address-list-timeout=1d chain=forward content=youtube in-interface=ether3

Pastikan Anda menyesuaikan parameter in-interface=ether3 sesuai dengan nama kartu jaringan lokal (LAN) yang terhubung ke arah komputer klien di tempat Anda.

Metode Kedua: Optimasi Otomatisasi Melalui DNS Cache Scraping Script

Perlu dicatat bahwa platform Youtube modern saat ini menggunakan infrastruktur server distribusi konten (*Content Delivery Network* / CDN) terdistribusi yang sangat kompleks di bawah bendera Google Video. Mengandalkan fitur *content matching* biasa terkadang berisiko melewatkan beberapa alamat IP server streaming video pekat.

Sebagai solusi alternatif tingkat lanjut yang jauh lebih akurat, kita dapat memerintahkan router untuk memindai isi data log memori **DNS Cache** internal MikroTik secara berkala menggunakan bantuan skrip otomatis (*scheduler*). Metode eksekusi ini bekerja dengan mendeteksi setiap domain pencarian yang mengandung kata kunci video dari Google, lalu memindahkan alamat IP terekam tersebut ke dalam tabel address list.

Silakan buka menu SystemScheduler, tambahkan jadwal baru dengan interval waktu jalannya skrip setiap 5 atau 10 menit sekali, lalu tempelkan (*paste*) baris kode logika berikut ke dalam kolom *Source*:

:foreach i in=[/ip dns cache all find where (name~"youtube" || name~"video" || name~"youtu" || name~"googlevideo") && (type="A")] do={
  :local tmpAddress [/ip dns cache get $i address];
  delay delay-time=10ms
  :if ([/ip firewall address-list find where address=$tmpAddress] = "") do={
    :local cacheName [/ip dns cache get $i name];
    :log info ("added entry: $cacheName $tmpAddress");
    /ip firewall address-list add address=$tmpAddress list=youtube timeout=23:59:59 comment=$cacheName;
  }
}
cara setting schedule otomatisasi script mikrotik

Gambar 4: Pengaturan Menu System Schedule untuk Menjalankan Skrip Pemindaian DNS Secara Berkala

Prinsip kerja skrip di atas sangat cerdas. Sistem akan melakukan pencarian (*looping*) pada memori cache DNS router untuk setiap entri rekaman jenis alamat IPv4 (Type A) yang mengandung nama *youtube*, *video*, *youtu*, maupun *googlevideo*. Adanya baris kode penunda delay-time=10ms bertugas sebagai katup pengaman untuk mencegah terjadinya lonjakan beban kerja prosesor (CPU Load 100%) saat memproses data log yang padat.

Jika alamat IP tersebut divalidasi belum terdaftar di tabel firewall, router akan otomatis memasukkannya ke kelompok daftar list `youtube` lengkap dengan anotasi teks nama domain aslinya sebagai komentar. Dengan terkumpulnya basis data alamat IP CDN video tersebut secara real-time, tugas Anda berikutnya untuk melakukan rekayasa lalu lintas data jaringan internet lokal menjadi jauh lebih presisi, efisien, terukur, dan profesional. Selamat mencoba mempraktikkan tutorial optimasi jaringan ini!

Kesimpulan

Prosedur pelacakan dan pengumpulan data IP Address dari platform video streaming raksasa seperti Youtube dapat diselesaikan dengan dua pendekatan taktis pada perangkat MikroTik. Menggunakan kombinasi fitur inspeksi konten pada filter rules serta pengaktifan skrip otomatis pemindai memori cache DNS pada menu system schedule, menjadi strategi paling mutakhir saat ini untuk menjaring ratusan IP CDN dinamis milik Google Video secara akurat. Data log address list yang matang ini menjadi fondasi utama yang sukses membantu Anda dalam melakukan optimalisasi manajemen bandwidth interkoneksi lokal. Semoga panduan edukasi teknologi informasi ini bermanfaat!