نیازمندیهای سیستم
روتر، کامپیوتر و مرورگر شما برای نصب و استفاده از نسنت پنل به چه چیزهایی نیاز دارند.
مرور کلی
برای نسنت پنل سه چیز را بررسی کنید: روتری که پنل آن را مدیریت میکند، جایی که خود پنل اجرا میشود (روی روتر یا روی یک کامپیوتر با Docker)، و کامپیوتری که نصب را از آن انجام میدهید. اگر پنل را روی خود روتر نصب میکنید، بخش RAM و حافظه را با دقت بخوانید.
روتری که پنل مدیریت میکند
- میکروتیک با RouterOS نسخهٔ ۷. فهرست مدل خاصی وجود ندارد و CHR هم کار میکند.
- سرویس
apiروتر روی پورت8728فعال باشد. پنل فقط از همین راه با روتر ارتباط میگیرد. این سرویس را در Winbox، بخش IP > Services میبینید. - یک نام کاربری و رمز عبور روی روتر که اجازهٔ تغییرهای مورد نظر شما را داشته باشد.
- پنل از طریق شبکه به روتر دسترسی داشته باشد.
پنل روی خود روتر
این بخش مربوط به نصبکنندهٔ گرافیکی و خط فرمان است.
| نیازمندی | مقدار |
|---|---|
| معماری برد | arm، arm64 یا x86_64 |
| RAM آزاد | حداقل ۳۰ مگابایت |
| فضای ذخیرهسازی | حداقل ۳۲ مگابایت فضای خالی. اگر حافظهٔ داخلی کمتر از این باشد، نصبکننده از شما میخواهد یک دیسک متصل (USB یا NVMe) را انتخاب کنید |
| اتصال اینترنت | با کابل، LTE، یا با اتصال به یک شبکهٔ WiFi هنگام نصب |
| دسترسی کامپیوتر | پورت Winbox (8291) و SSH (22) روتر باز باشد |
| دسترسی فیزیکی | یک دقیقه کنار روتر باشید تا دکمهٔ reset/mode را بزنید یا روتر را خاموش و روشن کنید |
لازم نیست بستهٔ container یا device-mode را خودتان تنظیم کنید. نصبکنندهها این موارد را بررسی و فعال میکنند. نصبکنندهٔ گرافیکی به RouterOS نسخهٔ 7.24 یا جدیدتر نیاز دارد و اگر نسخهٔ روتر قدیمیتر باشد، ابتدا خودش آن را بهروز میکند.
نصبکننده معماری برد را خودش تشخیص میدهد و ایمیج مناسب را دانلود میکند:
| معماری برد | ایمیج |
|---|---|
arm |
linux/arm/v7 |
arm64 |
linux/arm64 |
x86_64 |
linux/amd64 |
پنل روی داکر
- Docker روی لینوکس، یا Docker Desktop روی ویندوز و macOS.
- ایمیج
ghcr.io/nasnet-community/nasnet-panelبرایlinux/amd64،linux/arm64وlinux/arm/v7ساخته میشود. - کامپیوتر تا زمانی که از پنل استفاده میکنید روشن بماند و به روترها دسترسی داشته باشد.
جزئیات بیشتر در صفحهٔ Docker آمده است.
کامپیوتری که نصب را از آن انجام میدهید
- نصبکنندهٔ گرافیکی: ویندوز ۶۴ بیتی یا macOS نسخهٔ 10.15 (Catalina) و جدیدتر. نسخهٔ لینوکس ندارد.
- خط فرمان:
bash،curl،ssh،scpو یکی ازsha256sumیاshasum. روی لینوکس و macOS مستقیم، و روی ویندوز با WSL یا Git Bash.
مرورگر
از آخرین نسخهٔ مرورگر کروم یا فایرفاکس با جاوااسکریپت فعال استفاده کنید. برای استفاده از پنل به چیز دیگری نیاز ندارید.
رفع مشکلات
نصب با پیام free memory ... MB below threshold 30 MB متوقف میشود. روتر کمتر از ۳۰ مگابایت RAM آزاد دارد. در ترمینال روتر خروجی /system/resource/print را بررسی کنید و کانتینرها یا سرویسهای اضافه را متوقف کنید.
نصبکننده اعلام میکند هیچ فضایی ۳۲ مگابایت جای خالی ندارد. حافظهٔ داخلی را خالی کنید، یا یک دیسک USB یا NVMe متصل کنید که فرمت شده باشد و در /disk دیده شود.
پنل باز میشود اما به روتر وصل نمیشود. بررسی کنید که سرویس api روی پورت 8728 فعال باشد و فایروال روتر جلوی آن را نگرفته باشد.