محصول SecuryTik · رایگان

آزمایشگاه‌های MikroTik در مرورگر شما،
وصل کن، اجرا کن.

آزمایشگاه تعاملی SecuryTik

SILAB یک آزمایشگاه شبکه برای مدرسان و دانشجویان MikroTik است، در همان روحیهٔ EVE-NG و PNETLab اما متمرکز بر یک کار و ساده‌سازی‌شده. یک توپولوژی بکشید، دکمهٔ شروع را بزنید، و هر روتر یک RouterOS Cloud Hosted Router واقعی است که با یک دوبار-کلیک به آن دسترسی دارید — کنسولی در مرورگر، WinBox، WebFig یا SSH.

روی Ubuntu نیازی به VT-x نیست: KVM وقتی میزبان داشته باشد، شبیه‌سازی نرم‌افزاری وقتی نداشته باشد. روی Windows، WSL2 نیاز دارد VT-x روشن باشد.

Ubuntu 22.04 / 24.04 / 26.04 · Windows 10 / 11 از طریق WSL2 · RouterOS 7.15+
نصب

یک خط. یک سرور. آزمایشگاه‌ها در چند دقیقه.

نصب‌کننده پیش از اجرای هر چیزی، امضای انتشار و SHA256 بسته را بررسی می‌کند، از شما می‌خواهد مجوز MikroTik را بپذیرید، و RouterOS را از MikroTik دانلود می‌کند. سپس سرور را در مرورگر باز کنید و با admin / admin وارد شوید.

Linux

Ubuntu 22.04 / 24.04 / 26.04، amd64 یا arm64 — به عنوان root. نیازی به VT-x نیست.

install.sh — bash
curl -fsSL https://silab.securytik.com/install.sh | sudo bash

Windows

Windows 10 (نسخهٔ 2004 یا بالاتر) یا Windows 11 — در PowerShell، نه در Command Prompt (cmd). وقتی Windows درخواست مجوز مدیر کرد، روی Yes کلیک کنید. در نمونهٔ مستقل WSL2 خودش اجرا می‌شود.

install.ps1 — PowerShell
irm https://silab.securytik.com/install.ps1 | iex
اندازه‌گیری‌شده روی میزبانی بدون KVM

روترهای واقعی، حتی تحت شبیه‌سازی نرم‌افزاری.

SILAB جایی آزمایش می‌شود که شبیه‌سازها بیشترین مشکل را دارند: RouterOS 7.24.4 واقعی روی میزبانی بدون هیچ مجازی‌سازی سخت‌افزاری. با KVM فقط سریع‌تر می‌شود.

34 s
آزمایشگاه دو-روتری تازه، راه‌اندازی‌شده و پیکربندی‌شده
39 s
روتر اضافه‌شده به آزمایشگاهی در حال اجرا، متصل‌شده
~220 MB
RAM برای هر روتر بیکار
4–6 %
از یک هسته برای هر روتر بیکار
آنچه دریافت می‌کنید

همهٔ آنچه یک میز کار MikroTik دارد. چیزی برای کابل‌کشی نیست.

هر بخش زیر در همان نصب‌کننده ارائه می‌شود — بدون افزونه، بدون ایمیج‌های appliance برای پیدا کردن، بدون سرور مجوز.

روترهای واقعی، آزمایشگاه‌های واقعی

هر روتر یک CHR اصل MikroTik است — همان RouterOS که دانشجویان شما در میدان عملی با آن روبه‌رو می‌شوند. گره‌های Router، Switch، Hub، PC و Internet، کابل‌کشی‌شده به‌صورت ether1..N دقیقاً همان‌طور که رسم شده. در حین اجرای آزمایشگاه، روتر و کابل اضافه کنید.

نیازی به VT-x در Linux نیست

روی Ubuntu: KVM وقتی میزبان داشته باشد، شبیه‌سازی نرم‌افزاری QEMU (TCG) وقتی نداشته باشد — یک VPS ارزان، یک VM روی لپ‌تاپ، یک نمونهٔ ابری تودرتو، و روتر همچنان در حدود نیم دقیقه بالا می‌آید. روی Windows، SILAB در WSL2 اجرا می‌شود، که نیاز دارد VT-x / AMD-V در BIOS روشن باشد.

یک دوبار-کلیک با شما فاصله دارد

کنسولی در مرورگر که حتی وقتی دانشجو هر IP را پاک کرده باشد کار می‌کند. WinBox، WebFig و SSH از طریق پورت‌های ثابت میزبان — راست-کلیک → WinBox از قبل وارد شده باز می‌شود.

قطع یک کابل، خراب کردن یک لینک

کابل را قطع و وصل کنید، یا عمداً آن را مختل کنید: delay، jitter، loss، bandwidth. کابل‌های نقطه‌به‌نقطه هر فریم را عبور می‌دهند — STP، LACP، LLDP، MNDP و تگ‌های VLAN.

Wireshark، زنده

روی یک کابل راست-کلیک کنید → Capture in Wireshark: ترافیک آن لینک، زنده، در هر دو جهت. ضبط روی سرور SILAB اجرا می‌شود، بنابراین Wireshark به هیچ دسترسی ضبطی روی رایانهٔ شما نیاز ندارد.

رایانه‌های مجازی

کلاینت DHCP، آدرس استاتیک یا کلاینت PPPoE با یک نام سرویس. هر رایانه یک کنسول با ping، trace، nslookup، web، arp و route دارد — و هیچ shell میزبانی پشت آن نیست.

عملیات‌های گروهی

یک تغییر روی هر روتر به‌طور هم‌زمان: همگام‌سازی ساعت، NTP، منطقهٔ زمانی، DNS، دستورات RouterOS، ارتقای RouterOS، راه‌اندازی مجدد، hard reset، power cycle — با نتیجه‌ای برای هر روتر.

برق، مثل میز کار واقعی

یک منوی برق به سبک VMware: روشن کردن، خاموش کردن، راه‌اندازی مجدد، ریست، خاموش کردن (کشیدن پریز)، power cycle و پاک‌سازی دیسک. Power-cycle تغییرات device-mode در RouterOS را تأیید می‌کند.

آزمایشگاه‌های کوچک و قابل‌اشتراک

یک فایل .silab نمودار به‌همراه یک .rsc برای هر روتر است — معمولاً چند کیلوبایت. SILAB گیرنده، آزمایشگاه را از ایمیج RouterOS خودش بازسازی می‌کند؛ واردات به‌شدت اعتبارسنجی می‌شوند.

سبک از نظر منابع

یک ایمیج پایه برای هر نسخهٔ RouterOS و یک لایهٔ نازک copy-on-write برای هر روتر؛ صفحات حافظهٔ یکسان به‌اشتراک‌گذاشته می‌شوند؛ محدودیت CPU و RAM برای هر روتر. هاب‌ها، رایانه‌ها و ابرهای اینترنت تقریباً هزینه‌ای ندارند.

به‌روزرسانی‌ها & پشتیبان‌های امضاشده

به‌روزرسانی‌ها امضاشده هستند و ابتدا What's new را نشان می‌دهند؛ اگر یکی با خطا مواجه شود، نسخهٔ قبلی به‌طور خودکار بازگردانده می‌شود. Backup & restore آزمایشگاه‌ها، حساب‌ها و تنظیمات را پوشش می‌دهد، با یک نسخهٔ خودکار روزانه.

رایگان برای استفاده

بدون سرور مجوز، بدون ثبت‌نام. ایمیج‌های RouterOS در زمان نصب از MikroTik دانلود و با checksum تأیید می‌شوند — هرگز بازتوزیع نمی‌شوند.

چگونگی کارکرد آن

نصب کن، بکش، شروع کن، دوبار-کلیک کن.

بدون ایمیج‌های appliance، بدون bridge برای پیکربندی دستی، بدون نگه‌داشتن نقشهٔ پورت‌ها در ذهن. SILAB زیرساخت را مدیریت می‌کند — شما شبکه را می‌سازید.

آزمایشگاه را بکشید

یک توپولوژی روی یک بستر. روترهای واقعی پشت آن.

گره‌ها را با + Node اضافه کنید، آن‌ها را پورت‌به‌پورت با + Connect کابل‌کشی کنید، و روی Start lab کلیک کنید. بستر آدرس‌ها را دقیقاً همان‌طور که RouterOS فهرست می‌کند نشان می‌دهد، و در حین اضافه‌کردن بیشتر، به کار خود ادامه می‌دهد.

  • روترها و سوییچ‌ها MikroTik CHR هستند؛ هاب‌ها، رایانه‌ها و ابرهای اینترنت به VM نیاز ندارند
  • نام یک روتر را روی بستر تغییر دهید و identity آن در RouterOS به‌صورت زنده دنبال می‌کند
  • مدیریت در VRF مخصوص خودش نگه‌داشته می‌شود — خارج از جدول مسیریابی دانشجو و خارج از OSPF / BGP
  • Ping بین هر دو دستگاه — پنج echo، نتیجه در یک پاپ‌آپ
OSPF basics در حال اجرا
ether1 · 10.0.12.1/30 ether1 ether2 R1 R2 Internet LAN hub PC1
+ Node + Connect Ping Stop lab
دسترسی به هر روتر

همان بخشی که EVE-NG سخت می‌کند، اینجا یک کلیک شده.

روی یک روتر دوبار-کلیک کنید تا کنسول آن در مرورگر باز شود — حتی بدون هیچ آدرس IP پیکربندی‌شده هم کار می‌کند. برای WinBox، WebFig، SSH و برق راست-کلیک کنید. هر روتر همچنین پورت‌های ثابتی روی میزبان SILAB می‌گیرد، از LAN یا اینترنت.

  • WinBox از قبل متصل باز می‌شود — آدرس، نام کاربری و رمز عبور از قبل پر شده
  • R1 همیشه :20010 برای WinBox، :20011 برای SSH، :20012 برای WebFig است
  • پورت‌ها درون RouterOS به‌صورت ether1..N نام‌گذاری شده‌اند، منطبق با نمودار
کنسول — R1
MikroTik 7.24.4 (stable)
R1 Login: admin
[admin@R1] > /ip address print
 #   ADDRESS         INTERFACE
 0   10.0.12.1/30    ether1
عمداً خرابش کن

کابل‌ها و برقی که مثل سخت‌افزار واقعی رفتار می‌کنند.

یک کابل را بکشید و روتر no link می‌بیند. 50 میلی‌ثانیه delay و 2 درصد loss اضافه کنید و ببینید OSPF چطور کنار می‌آید. پریز را بکشید و RouterOS دقیقاً همان چیزی را از دست می‌دهد که یک قطع برق واقعی از دست می‌دهد. سپس کابل را در Wireshark ضبط کنید تا دلیلش را ببینید.

  • قطع / وصل، delay، jitter، loss و bandwidth برای هر کابل
  • محدودیت CPU و RAM برای هر روتر — یک روتر پرترافیک نمی‌تواند میزبان را فریز کند
  • دیسک یک روتر را پاک کنید تا از ایمیج پایه دوباره شروع شود
کابل R1:ether1 ⇄ R2:ether1
حالت وصل‌شده
تأخیر 50 ms
افت 2 %
پهنای باند 10 Mbit/s
ضبط در Wireshark قطع کردن خاموش کردن (کشیدن پریز)
پشتیبانی‌شده توسط SecuryTik

ساخته‌شده توسط کسانی که کارشان استقرار MikroTik است

SILAB از SecuryTik می‌آید، همان تیمی که پشت SAMM برای ISPهای MikroTik و SILA برای تمرین گواهی‌نامه است. آزمون را روی SILA تمرین کنید، سپس شبکه را روی SILAB بسازید.

پرسش‌های متداول

سؤالاتی که مردم پیش از نصب SILAB می‌پرسند.

SILAB چیست؟

SILAB (آزمایشگاه تعاملی SecuryTik) یک آزمایشگاه شبیه‌سازی شبکه برای مدرسان و دانشجویان MikroTik است، در همان روحیهٔ EVE-NG و PNETLab اما متمرکز بر MikroTik. هر روتر یک RouterOS Cloud Hosted Router (CHR) واقعی است که روی QEMU اجرا می‌شود، و از کنسول مرورگر، WinBox، WebFig یا SSH در دسترس است.

آیا به VT-x یا KVM نیاز دارم؟

روی Linux نه. SILAB وقتی میزبان KVM داشته باشد از آن استفاده می‌کند و وقتی نداشته باشد به شبیه‌سازی نرم‌افزاری QEMU (TCG) برمی‌گردد، بنابراین یک VPS ارزان یا یک VM بدون مجازی‌سازی تودرتو هم کار می‌کند. روی Windows، SILAB درون WSL2 اجرا می‌شود، و خود WSL2 نیاز دارد مجازی‌سازی سخت‌افزاری (Intel VT-x / AMD-V) روشن باشد.

SILAB برای اجرا به چه چیزی نیاز دارد؟

Ubuntu 22.04، 24.04 یا 26.04 (amd64 یا arm64) با دسترسی root، یا Windows 10 (نسخهٔ 2004 یا جدیدتر) / 11. 2 هسته و 4 گیگابایت RAM چند روتر را اجرا می‌کند؛ برای هر روتر حدود 200 تا 300 مگابایت RAM در نظر بگیرید.

آیا SILAB رایگان است؟

بله. SILAB به‌طور رایگان قابل استفاده است، بدون نیاز به سرور لایسنس و ثبت‌نام. تصاویر RouterOS CHR از MikroTik تحت لایسنس MikroTik دانلود می‌شوند، که نصب‌کننده از شما می‌خواهد آن را بپذیرید.

آیا SILAB می‌تواند یک سرور را با SAMM یا نرم‌افزار دیگری به‌اشتراک بگذارد؟

بله. SILAB مستقل است: سایت nginx، bridge ها و جدول فایروال مخصوص خودش را اضافه می‌کند و هرگز به رابط LAN شما یا سایت‌های دیگر دست نمی‌زند. وقتی پورت 80 از قبل اشغال باشد، برای مثال توسط SAMM، رابط وب به پورت 8088 منتقل می‌شود.

اولین آزمایشگاه MikroTik شما فقط یک دستور با شما فاصله دارد.

روی هر سرور Ubuntu یا رایانهٔ Windows نصب کنید، آن را در مرورگر باز کنید، دو روتر و یک کابل بکشید، و روی Start lab کلیک کنید.