رفتن به محتوا
بازگشت به وبلاگ
میکروتیک

HotSpot و Captive Portal MikroTik برای شبکه‌های مهمان

استقرار سیستم HotSpot MikroTik با مدیریت کاربر، محدودیت پهنای باند، کد کوپن و صفحات ورود اختصاصی.

شهریور ۱۴۰۴
۱۳ دقیقه مطالعه

مقدمه

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