Artikel ini dibuat untuk merancang suatu PPPoE server pada RouterOS MIKROTIK, yaitu untuk membuat otomatis pre-paid billing sebuah solutsi bagi pengguna User Manager pada Mikrotik. Menggunakan basic RADIUS Server dan USERMAN yang dapat digunakan sebagai PPP Service seperti VPN/PPPoE/HOTSPOT.
Ini adalah sebuah perancangan ISP kecil-kecilan dan bila ingin digunakan dalam merancang ISP besar sebaiknya gunakan Radius pihak ketiga seperti DMASOFTLAB.
Rule ethernet :
Interface PPPoE Server
eth1 = ip 10.1.10.1
Interface WAN seperti DSL
eth2 = ip 192.168.1.1
Pertama buat nama ethernet 1 dengan nama ‘SERVER’
1. Setup PPoE server
/interface pppoe-server server add authentication=pap default-profile=default disabled=no interface=SERVER keepalive-timeout=10 max-mru=1480 max-mtu=1480 max-sessions=1 mrru=disabled one-session-per-host=yes service-name=c0d393n
2. Tambahkan IP POOL untuk User
/ip pool add name=pppoe-users-pool ranges=182.16.9.1-182.16.9.254
3. Tambahkan profil untuk PPPoE Server
/ppp profile add change-tcp-mss=default dns-server=10.1.10.1 local-address=10.1.10.1 name=pppoe-profile only-one=default remote-address=pppoe-users-pool use-compression=default use-encryption=default use-vj-compression=default
4. Tambahkan Rule untuk memperbolehkan akses Internet
/ip firewall nat add action=masquerade chain=srcnat disabled=no src-address=182.16.9.1-182.16.9.255
5. Tambahkan DNS Server
/ip dns set allow-remote-requests=yes cache-max-ttl=1w cache-size=5000KiB max-udp-packet-size=512 servers=8.8.8.8
6. Tambah Local User untuk Cek PPPoE Status
/ppp secret add caller-id="" disabled=no limit-bytes-in=0 limit-bytes-out=0 name=c0d393n password=akbar profile=pppoe-profile routes="" service=pppoe
7. Buat PPPoE Dial untuk Konek dari Client menggunakan Windows
- Buka Network Connections dari control Panel dan klick Create a New Connection
- Create Nama untuk ISP anda
- Masukkan Username dan Password yang anda create pada No.6 tadi
- Masukkan Username & Password yang tadi
8. Setup Billing dengan Usermanager
Kita buat Billing dengan Menfaatkan usermanager untuk authentikasi PPPoE
Buka Usermanager pada Browser di http://10.1.10.1/userman
jika tidak memiliki password maka buat dulu menggunakan terminal CLI Mikrotik
/tool user-manager customer set admin password=akbar
Cek pada Tutorial ini untuk membuat database usermanager
9. Setup Radius
/ppp aaa set accounting=yes interim-update=0s use-radius=yes /radius add accounting-backup=no accounting-port=1813 address=10.0.10.1 authentication-port=1812 called-id="" disabled=no domain="" realm="" secret=akbar service=ppp,hotspot timeout=300ms /radius incoming set accept=yes port=3799
ctt : Untuk melihat status/mengganti password dari client ketik http://10.1.10.1/user.
selesai. . . semoga bermanfaat.
Terimakasih kepada
master Zaib dan http://www.petri.co.il