پنل نسنت
رابطی زیبا و ساده که پیکربندیهای پیچیدهٔ شبکه را به چند گام راهنماییشده تبدیل میکند و کار با شبکههای حرفهای را برای همه آسانتر، سریعتر و در دسترستر میسازد.
پنل نسنت یک رابط کاربری تحت وب خودمیزبان برای مدیریت روترهای MikroTik RouterOS است. این پنل از طریق REST API روتر، RouterOS API روی پورتهای ۸۷۲۸ و ۸۷۲۹، SSH و Telnet با دستگاه صحبت میکند و هر جا پروتکلی در دسترس نباشد بهصورت خودکار به پروتکل بعدی برمیگردد. بخش فرانتاند یک اپلیکیشن تکصفحهای React است و بکاند یک سرویس کوچک Go که فراخوانیها را به روتر منتقل میکند، سابنت را برای یافتن دستگاههای MikroTik اسکن میکند و دستهای از دستورات RouterOS را با قابلیت بازگردانی اجرا میکند.
همه چیز در قالب یک ایمیج کانتینری چندمعماری عرضه میشود که آنقدر کوچک ساخته شده که بتواند درون یک کانتینر RouterOS روی همان روتری که مدیریت میکند اجرا شود. اگر ترجیح میدهید آن را روی روتر نگذارید، همان ایمیج روی هر میزبان Docker در شبکه شما اجرا میشود و در هر دو حالت از طریق شبکه محلی به روترها دسترسی دارد.
مخاطب این پنل کسانی هستند که یک یا چند دستگاه MikroTik دارند و نمیخواهند همه کارشان در Winbox یا ترمینال RouterOS بگذرد. اولین بار که یک روتر را باز میکنید، پنل شما را به ویزارد Easy Config میفرستد که لینکهای بالادست، یک کلاینت VPN اختیاری برای پنهان کردن IP استارلینک، WiFi و یک سرور OpenVPN را پیکربندی میکند و تنها پس از آن بقیه داشبورد را باز میکند.
این پروژه پیش از نسخه ۱٫۰ و در حال توسعه فعال است، بنابراین پیکربندی و APIها ممکن است بین نسخهها تغییر کنند. اگر روی چیزی حساس اجرایش میکنید، روی یک نسخه تگخورده بمانید.
در یک نگاه
- چیست
- پنل تحت وب برای MikroTik RouterOS نسخه ۷
- چه چیزی را مدیریت میکند
- روترها از طریق REST API، RouterOS API، SSH و Telnet
- نحوه استقرار
- ایمیج Docker، روی خود روتر یا روی یک سرور
- معماریها
- linux/amd64، linux/arm64، linux/arm/v7
- پشته فنی
- API با Go (Echo v4) به همراه SPA با React، در یک باینری
- مجوز
- MIT
از اینجا شروع کنید
نصبش کنید
با Docker، اسکریپت نصب RouterOS یا نصبکننده گرافیکی.
ورود→
روتر خود را اضافه کنید
سابنت را اسکن کنید یا آدرس را وارد کنید، سپس با حساب RouterOS وارد شوید.
ورود→
ویزارد Easy Config را اجرا کنید
ویزاردی پنجمرحلهای برای WAN، کلاینت VPN، WiFi و سرور VPN.
ورود→
داشبورد را بخوانید
نمایش زنده CPU، حافظه، ترافیک، لیزهای DHCP و کلاینتهای VPN.
ورود→
همهٔ صفحهها
شروع کار
- نیازمندیهای سیستم→
پنل برای اجرا به چه چیزی نیاز دارد، روترهای شما برای مدیریت شدن به چه چیزی، و کدام پورتها باید میان آنها باز باشد.
- نصب→
سه راه برای به کار انداختن نسنت پنل: Docker، اسکریپت نصب RouterOS، یا نصبکنندهٔ گرافیکی.
- اولین اجرا→
بار اول که پنل را باز میکنید چه میبینید، و اعتبارنامهٔ روتر در طول نشست چطور کار میکند.
- افزودن روتر→
یک دستگاه میکروتیک را در فهرست روترهایتان بگذارید، با اسکن سابنت یا با تایپ کردن آدرسش.
- ویزارد Easy Config→
ویزارد پنجگامی که یک روتر تازه را از راه حالت، WAN، IP-Mask، WiFi و سرور VPN پیکربندی میکند، و بعد همه را در یک دسته اعمال میکند.
داشبورد روتر
- نمای کلی→
تب خانهٔ روتر، که هویت، نمودار پورتها، ترافیک زنده، CPU، حافظه، دیسک، lease و کلاینتهای VPN را نشان میدهد.
- اینترنت→
نقشهٔ زندهای از این که کلاینتها از راه لینکهای بالادست WAN و تونلهای VPN چطور به اینترنت میرسند، با تونلهایی که با کلیک جابهجا میشوند.
- WAN→
تگ رابطها را بهعنوان لینک بالادست خارجی و داخلی عوض کنید، و کلاینتهای VPN پوشاننده را مدیریت کنید.
- LAN→
پورتهای شبکهٔ محلی، رابطهایی که روتر رویشان کلاینت DHCP است، و هر lease فعال DHCP.
- WIFI→
آمار بیسیم، فهرست کلاینتهای وصل، و تنظیم SSID و رمز و امنیت برای هر رابط.
- سرور VPN→
سرورهای VPN ورودی و حسابهای کاربری مشترک بینشان را مدیریت کنید.
- افزونهها→
رجیستری افزونهها را ببینید و کانتینرهای اضافه را روی روتر نصب کنید، با پیشرفت نصب زنده.
- عیبیابی و گزارش→
یک گزارش عیبیابی قابل دریافت بسازید، گزارشدهی بینام خطا را کنترل کنید، و روتر را به ویزارد برگردانید.
- لاگها→
جریان رویدادهای RouterOS، فیلترشده با شدت و موضوع و قابل جستوجو، با نمای جزئیات برای هر مورد.
- راهنما و پشتیبانی→
لینکهای پشتیبانی و یک گفتوگوی دستیار هوش مصنوعی که یک کارشناس انسانی هم میتواند به آن بپیوندد.
نگهداری
- بهروزرسانیها→
نسخهٔ تازهٔ خود پنل و فریمور RouterOS روتر وصلشده را بررسی و نصب کنید.
- رفع مشکلات رایج→
خرابیهایی که مردم بیشتر از همه در نسنت پنل به آنها میخورند، و برای هر کدام چه باید کرد.
مرجع
- معماری→
پنل چطور سرهم شده، از یک باینری Go که یک SPA با React را به مرورگر میفرستد تا چهار راهی که میتواند به یک روتر برسد.
- تغییرات نسخهها→
هر انتشار منتشرشدهٔ نسنت پنل، در آن چه عوض شده، و اینکه پیش از نسخهٔ ۱ بودن برای بهروزرسانی چه معنایی دارد.
- دریافت پشتیبانی→
کجا بپرسید، کجا باگ گزارش کنید، مشکل امنیتی را چطور خصوصی گزارش کنید، و چه چیزی ضمیمه کنید تا پاسخ زودتر برسد.