Cara Setting PPPoE Server Mikrotik untuk RT RW Net

Cara setting PPPoE server MikroTik: buat IP pool untuk pelanggan, buat PPP profile per paket kecepatan dengan rate limit, aktifkan PPPoE server pada antarmuka distribusi, tambahkan secret per pelanggan dengan nama yang memuat kode area, lalu pasang profil isolir untuk pelanggan yang menunggak.

PPPoE adalah cara paling tepat memberi layanan internet per pelanggan. Setiap pelanggan punya akun sendiri, kecepatan bisa ditentukan per paket, pemakaian tercatat per akun, dan yang menunggak bisa diisolir tanpa menyentuh yang lain. Untuk RT/RW Net, ini fondasinya.

Panduan ini juga memuat bagian yang paling sering diabaikan pada tahap awal tapi paling menentukan saat pelanggan sudah ratusan: perencanaan penomoran alamat, penamaan akun yang bisa dilacak, dan pemisahan tugas antara router dan switch. Mengerjakan tiga hal itu di awal jauh lebih murah daripada menatanya ulang nanti.

Rencanakan penomoran alamat dulu, di atas kertas

Ini lima menit yang menghemat berhari-hari nanti. Hitung target pelanggan untuk dua sampai tiga tahun ke depan, bukan jumlah sekarang. Kalau targetnya 500 pelanggan, siapkan pool yang cukup untuk itu sejak awal β€” misalnya satu blok /22 yang menampung sekitar seribu alamat.

Menambah pool di tengah jalan memang bisa. Yang menyulitkan adalah penomoran yang berserakan di beberapa blok tidak berurutan, karena setelah itu tidak ada cara membaca lokasi pelanggan dari alamatnya. Kalau bisa, susun agar setiap area punya rentang sendiri.

1. Buat IP pool untuk pelanggan

Buka IP lalu Pool. Tambahkan pool baru, beri nama yang jelas seperti pool-pelanggan, dan isi rentangnya sesuai rencana tadi. Kalau Anda membagi per area, buat beberapa pool: pool-area1, pool-area2, dan seterusnya.

Pool ini yang akan dipakai PPP profile untuk memberi alamat ke pelanggan yang berhasil masuk. Jangan memakai rentang yang bertumpang dengan jaringan pengelolaan perangkat Anda sendiri.

2. Buat PPP profile per paket kecepatan

Buka PPP lalu tab Profiles. Buat satu profil untuk setiap paket yang Anda jual. Isi Local Address dengan alamat gateway di sisi router, Remote Address dengan pool yang tadi dibuat, dan pada tab Limits isi Rate Limit dengan format unggah/unduh.

Beri nama profil yang memuat paketnya, misalnya paket-5mbps dan paket-10mbps. Ini terlihat sepele, tapi saat melihat daftar pelanggan aktif nanti, Anda langsung tahu siapa di paket mana tanpa harus membuka satu per satu.

Nama profilRate LimitUntuk
paket-3mbps3M/3MPaket paling ringan, rumah dengan pemakaian ringan
paket-5mbps5M/5MPaket paling banyak diambil di banyak daerah
paket-10mbps10M/10MRumah dengan beberapa perangkat dan layanan video
paket-20mbps20M/20MUsaha kecil, warung, kos
profil-isolir512k/512kPelanggan menunggak, cukup untuk membuka halaman tagihan

3. Aktifkan PPPoE server

Buka PPP lalu tab PPPoE Servers, tambahkan server baru. Interface diisi antarmuka atau VLAN yang mengarah ke jaringan distribusi pelanggan β€” bukan antarmuka WAN. Default Profile bisa diisi profil paket paling umum atau profil isolir, tergantung kebijakan Anda untuk akun yang belum diatur.

Pada Authentication, cukup aktifkan pap dan chap. Matikan mschap1 kalau tidak ada perangkat pelanggan yang membutuhkannya. Isi juga Service Name dengan nama jaringan Anda; nama ini yang muncul di perangkat pelanggan saat mencari layanan.

4. Tambahkan secret per pelanggan

Buka PPP lalu tab Secrets. Tambahkan satu entri per pelanggan dengan Name, Password, Service diisi pppoe, dan Profile diisi paket yang dibeli pelanggan itu.

Bagian yang paling menentukan kemudahan perawatan adalah penamaannya. Pakai pola yang memuat kode area atau ODP, misalnya odp03-budi atau a2-045. Saat suatu hari beberapa pelanggan putus bersamaan, Anda langsung melihat bahwa semuanya berasal dari satu kode yang sama β€” dan itu memberi tahu di mana masalahnya tanpa perlu menelepon siapa pun.

5. Pasang PCQ untuk pembagian sisa kapasitas

Rate limit di profil memberi batas atas per pelanggan, tapi tidak menyelesaikan masalah saat total permintaan melebihi kapasitas upstream Anda. Di situ dibutuhkan PCQ.

Buat queue type PCQ untuk kedua arah, lalu susun queue tree dengan induk sebesar kapasitas upstream dan anak yang memakai PCQ untuk trafik pelanggan. Hasilnya: pelanggan paket kecil tetap mendapat jatahnya saat jaringan padat, alih-alih tergerus oleh pelanggan paket besar yang sedang mengunduh.

6. Siapkan isolir otomatis

Isolir manual adalah pekerjaan yang paling cepat menjadi beban saat pelanggan bertambah. Cara paling sederhana tanpa aplikasi billing: buat profil isolir dengan kecepatan sangat rendah, lalu ubah profil pelanggan yang menunggak ke profil itu.

Yang lebih baik adalah menambahkan pengalihan: pelanggan yang berada di profil isolir diarahkan ke satu halaman yang memuat nominal tagihan dan cara membayar, alih-alih hanya merasa internetnya rusak. Ini dikerjakan dengan aturan NAT yang mengalihkan trafik web dari pool isolir ke halaman itu.

Kalau Anda memakai aplikasi billing, sambungannya biasanya lewat API atau RADIUS, dan perubahan profil terjadi otomatis begitu status pembayaran berubah. Sebutkan nama aplikasinya lebih dulu supaya cara sambungnya diperiksa sebelum mulai.

7. Pindahkan distribusi ke switch

Ini langkah yang paling banyak melepaskan beban router dan paling sering terlewat. Menyambungkan banyak titik distribusi langsung ke port router memaksa setiap paket melewati pemrosesan yang tidak perlu.

Pakai switch yang mengenal VLAN untuk distribusi, dan biarkan router mengerjakan PPPoE, routing, firewall, dan queue saja. Pada jaringan dengan ratusan pelanggan, pemisahan ini kadang menyelesaikan keluhan putus di jam sibuk tanpa perlu mengganti router sama sekali.

Kenapa RT/RW Net sering putus di jam sibuk

PenyebabCara memastikanPerbaikan
CPU router penuhLihat System Resources saat jam sibukPindahkan distribusi ke switch, sederhanakan queue
Tabel koneksi penuhLihat IP Firewall Connections, bandingkan dengan batasnyaTambahkan aturan RAW untuk membuang trafik sampah
Pool alamat habisLihat sisa alamat di IP PoolPerluas pool, dan rencanakan lebih besar
Batas lisensi tersentuhL4 hanya 200 sesi aktifNaikkan level lisensi
Kapasitas upstream memang kurangLihat grafik trafik antarmuka WAN mendekati batasTambah kapasitas, tapi periksa empat hal di atas dulu
Redaman di sambungan fiberPeriksa per ODP, biasanya terpusat di satu areaPekerjaan lapangan, bukan konfigurasi

Tidak mau ribet?

Untuk jaringan yang masih di bawah lima puluh pelanggan, panduan ini biasanya cukup untuk dikerjakan sendiri. Yang berubah adalah begitu pelanggan sudah ratusan: keputusan seperti memindahkan distribusi, menyusun ulang queue, dan menata penomoran alamat punya konsekuensi yang tidak mudah dibalik. Untuk tahap itu, pekerjaannya kami tangani remote dan dijadwalkan bertahap supaya pelanggan tidak kehilangan layanan lebih dari jendela yang disepakati.

FAQ

Pertanyaan yang sering ditanyakan

Berapa pelanggan maksimal untuk satu router?

hEX RB750Gr3 nyaman sampai sekitar 50, RB5009 sampai sekitar 300, CCR2004 bisa 800 kalau distribusinya sudah dipindah ke switch. Yang lebih sering jadi batas adalah CPU saat queue dan firewall menumpuk, bukan jumlah sesi PPPoE-nya sendiri.

Apakah PPPoE lebih baik daripada hotspot untuk RT/RW Net?

Untuk pelanggan berlangganan bulanan, ya. PPPoE memberi akun tetap per pelanggan, kecepatan per paket, dan isolir yang bersih. Hotspot lebih tepat untuk pembeli sesaat atau tamu. Keduanya bisa berjalan bersamaan di satu router.

Bagaimana cara mengetahui pelanggan mana yang sedang bermasalah?

Kalau penamaan akun memuat kode area atau ODP, gangguan terlokalisasi akan langsung terlihat: beberapa akun dengan kode sama putus bersamaan. Itu sebabnya kami selalu menyarankan pola penamaan seperti itu sejak awal, bukan setelah pelanggan ratusan.

Perlu aplikasi billing berbayar?

Tidak wajib. User Manager bawaan MikroTik sudah cukup untuk mencatat pelanggan, paket, dan masa aktif. Aplikasi billing berbayar mulai terasa perlu saat pelanggan sudah ratusan dan laporan keuangannya menuntut kerapian lebih, atau saat Anda ingin pembayaran mengubah status pelanggan secara otomatis.

Apakah bisa menaikkan kecepatan satu pelanggan tanpa mengganggu yang lain?

Bisa, cukup ubah profil pada secret pelanggan itu. Perubahan berlaku pada koneksi berikutnya, jadi pelanggan perlu terputus sekali β€” biasanya cukup beberapa detik. Ini pekerjaan yang bisa dilakukan sendiri setelah sekali diperlihatkan.

Kalau pelanggan mengaku sudah bayar tapi masih terisolir?

Dengan aplikasi billing, perubahan status biasanya otomatis dalam beberapa menit. Tanpa billing, profilnya diubah manual. Yang membantu adalah halaman pengalihan yang memuat nominal dan cara membayar, karena sebagian besar pertanyaan seperti ini muncul justru karena pelanggan tidak tahu tagihannya berapa.

Ceritakan dulu kondisi jaringan Anda

Konsultasi tidak dikenakan biaya. Kirim saja gambaran masalahnya lewat WhatsApp, nanti kami balas dengan perkiraan pekerjaan, durasi, dan biayanya.

Chat WhatsApp