Mikrotik A yang memiliki HDD diatas 64MB dan licency 6
contoh: Menggunakan ISP Speedy Dial di mikrotik, modem mode bridge
I. Mikrotik A
Mikrotik A terdapat package usermanager
A. config pppoe-client di mikrotik
Code:
/interface pppoe-client add name=speedy interface=ether1 user=xxx.xxx.xxx.xxx@telkom.net password=xxxx profile=default-encryption use-peer-dns=yes default-route=yes disabled=no
Code:
/ip dns set allow-remote-requests=yes disabled=no
Code:
/ip address add address=192.168.10.254/24 interface=ether2 disabled=no
D.1 untuk mikrotik hotspot A
Code:
/ip firewall nat add chain=srcnat src-address=192.168.10.1-192.169.10.40 out-interface=speedy action=masquerade disabled=no comment="for mikrotik a"
Code:
/ip firewall nat add chain=srcnat src-address=192.168.1.1-192.169.1.30 out-interface=speedy action=masquerade disabled=no comment="for mikrotik B"
Code:
/ip firewall nat add chain=srcnat src-address=192.168.11.1-192.169.11.30 out-interface=speedy action=masquerade disabled=no comment="for mikrotik C"
Code:
/ip firewall nat add chain=srcnat src-address=10.10.10.1 out-interface=speedy action=masquerade disabled=no comment="punya mikrotik B"
Code:
/ip firewall nat add chain=srcnat src-address=10.20.20.1 out-interface=speedy action=masquerade disabled=no comment="punya mikrotik C"
F.1
Code:
/ppp profile add name=userman local-address=192.168.10.254 change-tcp-mss=yes use-encryption=yes only-one=yes
Code:
/ppp secret add name=mikrotik-B password=mikrotik-B service=pppoe profile=userman remote-address=10.10.10.1
Code:
/ppp secret add name=mikrotik-C password=mikrotik-C service=pppoe profile=userman remote-address=10.20.20.1
Code:
/interface pppoe-server server add service-name=service1 interface=ether2 default-profile=userman one-session-per-host=yes disabled=no
/ip dhcp-server setup[enter] dhcp server interface=ether2 [enter-enter aja] addresses to give out:192.168.10.1-192.168.10.40 enter dns server:125.160.2.34,202.134.1.10 (DNS Speedy atau sesuaikan dengan lokasi anda)
enter lease time: 00:10:00 enter.
Tujuan dari lease time 00:10:00 untuk menghindari pool jangan sampai kehabisan, karena setelah 10 menit user yang sudah pernah online akan terhapus di lease time setelah 10 menit
H. Saya lebih senang menggunakan netmask 32 jadi silahkan diubah
Code:
/ ip dhcp-server network edit
value-name: netmask
ubah jadi 32 dan control O
I. config hotspot
/ip hotspot setup (enter) hotspot interface=ether2 (permintaan user dan password silahkan isi semaunya)enter-enter terus sampai selesai
Code:
/ip hotspot edit
number:0
value-name:login-by
http-chap contol+o
/ip hotspot edit enter
number:0
value-name:use-radius enter
ubah ke yes dan control O
J. /radius add address=127.0.0.1 secret=xxx service=hotspot
Code:
/tool user-manager customer add login=xxx password=xxx permissions=owner time-zone=+07:00 disabled=no
K.
Code:
/tool user-manager router add ip-address=127.0.0.1 shared-secret=xxx log="" customer=xxx
L. config Mikrotik B&C bisa terkonek dengan USERMikrotik A
Code:
/tool user-manager router add ip-address=10.10.10.1 shared-secret=xxx log="" customer=xxx time-zone=+07:00
Code:
/tool user-manager router add ip-address=10.20.20.1 shared-secret=xxx log="" customer=xxx time-zone=+07:00
M. config route untuk Mikrotik B & C
Code:
/ip route dst-address=192.168.1.0/24 gateway=10.10.10.1 comment="for mikrotik B"
Code:
/ip route dst-address=192.168.11.0/24 gateway=10.20.20.1 comment="for mikrotik C"
II. MIKROTIK B tidak diinstall package dari usermanager
config pppoe-client di Mikrotik B yang mengambil value dari valur F.2
Code:
/interface pppoe-client add name="from mikrotik A" interface=ether1 user=mikrotik-B password=mikrotik-B use-peer-dns=yes default-route=yes disabled=no
Code:
/ip dns set allow-remote-requests=yes disabled=no
Code:
/ip address add address=192.168.1.254/24 interface=ether2 disabled=no
enter lease time: 00:10:00 enter.
netmask config =point H
selanjutnya config hotspot=point I
setelah itu value nate yang 192.168.1.0/24 action=masquerade dihapus karena sudah diatur di mikrotik A
Agar mikrotik B ini user hotspot ada di usermanager mikrotik A
Code:
/radius add address=192.168.10.254 secret=xxx service=hotspot
Pembedanya hanya di
DHCP pada saat addresses to give out:192.168.11.1-192.168.11.30
Code:
/ip address add address=192.168.11.254/24 interface=ether2 disabled=no
Agar mikrotik C ini user hotspot ada di usermanager mikrotik A
Code:
/radius add address=192.168.10.254 secret=xxx service=hotspot
config radius dan usermanager hampir mirip seperti WDS, system WDS intinya tuker-tukeran MAC-ADDRESS. Seandainya mau menggunakan dari ip publik lain sudah jelas intinya juga "tuker-tukeran ip public".
1. (Seandainya tidak memanfaatkan usermanager)tentang ini sudah jelas, jangan menginstal package usermanager di mikrotik anda apalagi dengan default user admin karena nanti bisa dimanfaatkan orang lain tanpa ijin / tidak bertanggungjawab :-)
2. User yang ada di usermanager mikrotik A bisa dipakai dikawasan mikrotik B dan mikrotik C
3. Kecepatan yang ada di mikrotik B dan C mengikuti yang ada di mikrotik A
4. Jika menginginkan usermanager terinstall di masing-masing mikrotik B dan mikrotik C tetap bisa, tinggal ditambahkan seperti point J dan K (untuk membedakan alangkah baiknya user dan secret diseting berbeda). Namun apabila queue diseting lebih rendah kecepatannya tidak lagi mengikuti yg ada di mikrotik A