آزمایشگاههای MikroTik در مرورگر شما،
وصل کن، اجرا کن.
آزمایشگاه تعاملی SecuryTik
SILAB یک آزمایشگاه شبکه برای مدرسان و دانشجویان MikroTik است، در همان روحیهٔ EVE-NG و PNETLab اما متمرکز بر یک کار و سادهسازیشده. یک توپولوژی بکشید، دکمهٔ شروع را بزنید، و هر روتر یک RouterOS Cloud Hosted Router واقعی است که با یک دوبار-کلیک به آن دسترسی دارید — کنسولی در مرورگر، WinBox، WebFig یا SSH.
روی Ubuntu نیازی به VT-x نیست: KVM وقتی میزبان داشته باشد، شبیهسازی نرمافزاری وقتی نداشته باشد. روی Windows، WSL2 نیاز دارد VT-x روشن باشد.
- نیازی به VT-x در Linux نیست یک VPS ارزان یا یک VM روی لپتاپ کافی است
- یک دستور امضاشده، تأییدشده، آزمایشگاهها در چند دقیقه
- WinBox با یک کلیک کنسول، WebFig و SSH هم
- رایگان برای استفاده بدون سرور مجوز، بدون ثبتنام
یک خط. یک سرور. آزمایشگاهها در چند دقیقه.
نصبکننده پیش از اجرای هر چیزی، امضای انتشار و SHA256 بسته را بررسی میکند، از شما میخواهد مجوز MikroTik را بپذیرید، و RouterOS را از MikroTik دانلود میکند. سپس سرور را در مرورگر باز کنید و با admin / admin وارد شوید.
Linux
Ubuntu 22.04 / 24.04 / 26.04، amd64 یا arm64 — به عنوان root. نیازی به VT-x نیست.
curl -fsSL https://silab.securytik.com/install.sh | sudo bash
Windows
Windows 10 (نسخهٔ 2004 یا بالاتر) یا Windows 11 — در PowerShell، نه در Command Prompt (cmd). وقتی Windows درخواست مجوز مدیر کرد، روی Yes کلیک کنید. در نمونهٔ مستقل WSL2 خودش اجرا میشود.
irm https://silab.securytik.com/install.ps1 | iex
روترهای واقعی، حتی تحت شبیهسازی نرمافزاری.
SILAB جایی آزمایش میشود که شبیهسازها بیشترین مشکل را دارند: RouterOS 7.24.4 واقعی روی میزبانی بدون هیچ مجازیسازی سختافزاری. با KVM فقط سریعتر میشود.
همهٔ آنچه یک میز کار 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، نتیجه در یک پاپآپ
همان بخشی که EVE-NG سخت میکند، اینجا یک کلیک شده.
روی یک روتر دوبار-کلیک کنید تا کنسول آن در مرورگر باز شود — حتی بدون هیچ آدرس IP پیکربندیشده هم کار میکند. برای WinBox، WebFig، SSH و برق راست-کلیک کنید. هر روتر همچنین پورتهای ثابتی روی میزبان SILAB میگیرد، از LAN یا اینترنت.
- WinBox از قبل متصل باز میشود — آدرس، نام کاربری و رمز عبور از قبل پر شده
- R1 همیشه :20010 برای WinBox، :20011 برای SSH، :20012 برای WebFig است
- پورتها درون RouterOS بهصورت ether1..N نامگذاری شدهاند، منطبق با نمودار
کابلها و برقی که مثل سختافزار واقعی رفتار میکنند.
یک کابل را بکشید و روتر no link میبیند. 50 میلیثانیه delay و 2 درصد loss اضافه کنید و ببینید OSPF چطور کنار میآید. پریز را بکشید و RouterOS دقیقاً همان چیزی را از دست میدهد که یک قطع برق واقعی از دست میدهد. سپس کابل را در Wireshark ضبط کنید تا دلیلش را ببینید.
- قطع / وصل، delay، jitter، loss و bandwidth برای هر کابل
- محدودیت CPU و RAM برای هر روتر — یک روتر پرترافیک نمیتواند میزبان را فریز کند
- دیسک یک روتر را پاک کنید تا از ایمیج پایه دوباره شروع شود
ساختهشده توسط کسانی که کارشان استقرار 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 منتقل میشود.