مقدمه
MikroTik HotSpot یک سیستم captive portal داخلی است که برای هتلها، کافهها، مدارس و شبکههای Wi-Fi عمومی ایدهآل است. این راهنما یک راهاندازی کامل HotSpot در محیط تولیدی را پوشش میدهد.
چگونگی کارکرد MikroTik HotSpot
۱. کلاینت به Wi-Fi متصل میشود و IP دریافت میکند
۲. کلاینت هر وبسایتی را باز میکند — MikroTik به صفحه ورود هدایت میکند
۳. کلاینت اعتبارنامه وارد میکند
۴. MikroTik یک قانون فایروال پویا ایجاد میکند
۵. کلاینت به اینترنت دسترسی پیدا میکند
مرحله ۱: راهاندازی رابط
BASH
/interface bridge add name=bridge-hotspot
/interface bridge port add bridge=bridge-hotspot interface=wlan1
/ip address add address=10.5.50.1/24 interface=bridge-hotspotمرحله ۲: پیکربندی DHCP
BASH
/ip pool add name=hotspot-pool ranges=10.5.50.10-10.5.50.254
/ip dhcp-server add name=hotspot interface=bridge-hotspot address-pool=hotspot-pool lease-time=1h
/ip dhcp-server network add address=10.5.50.0/24 gateway=10.5.50.1 dns-server=8.8.8.8مرحله ۳: اجرای Wizard راهاندازی HotSpot
BASH
/ip hotspot setup
# رابط hotspot: bridge-hotspot
# آدرس محلی: 10.5.50.1/24
# DNS name: hotspot.company.comمرحله ۴: ایجاد پروفایل کاربر
BASH
/ip hotspot user profile
add name="1hour-free" session-timeout=1h idle-timeout=10m shared-users=1
add name="daily-5mbps" session-timeout=24h rate-limit="5M/2M" shared-users=1
add name="premium-20mbps" session-timeout=0 rate-limit="20M/5M" shared-users=3مرحله ۵: افزودن کاربران
BASH
/ip hotspot user
add name=guest password=guest1234 profile=1hour-free
add name=john password=secure789 profile=daily-5mbpsمرحله ۶: Walled Garden
اجازه دسترسی به سایتهای خاص قبل از ورود:
BASH
/ip hotspot walled-garden
add dst-host=company.com action=allow
add dst-host=*.company.com action=allowپایش جلسات فعال
BASH
/ip hotspot active print
/ip hotspot user print
/ip hotspot host print