Soodar Release Notes
Version 2310 - ۱۴۰۳/۰۵/۲۳
sooshell
- اضافه شدن sooshel به عنوان CLI جدید
نمایش نام در Prompt
- پرامت sooshell وضعیت دقیق نشست کاربری را از لحاظ مسیری پیکربندی که در آن هستیم مشخص میکند . به عنوان نمونه پرامت
router1/c/interface/ge0#
نشان میدهید که ما وارد مسیر
enable -> config -> interface > ge0
شده ایم .
تکمیل خودکار
- با استفاده از قابلیت تکمیل خودکار میتوان از نوشتن کامل دستورات خود داری و در زمان صرفه جویی کرد. برای کامل کردن یک کلمه کافیست کلید TAB را فشار دهید تا sooshell کلمات ممکن برای تکمیل دستورات را به شما پیشنهاد دهد
تاریخچه
- sooshell لیستی از دستوراتی که قبلا وارد کرده اید را ذخیره میکند. تاریخچه دستورات با بستن سشن از بین نمیرد و در اجرای بعدی sooshell نیز در دسترس خواهند بود. با فشردن کلید های جهت دار بالا و پایین ⬆️⬇️ میتوان تاریخچه را مشاهده کرد و دستوراتی که قبلا وارد شده اند را مجددا اجرا کنید.
هایلایت
پیشنهاد خودکار
- همزمان با تایپ کردن کاربر بر اساس تاریخچه دستوراتی که کاربر وارد کرده و ورودی که تا آن لحظه تایپ کرده، یک دستور را به صورت کمرنگ در جلوی ورودی کاربر پیشنهاد میدهد. کاربر میتواند با فشردن کلید جهت دار سمت راست ➡️ آن پیشنهاد را انتخاب کند و یا در غیر این صورت به تایپ کردن خود ادامه دهد.
script نویسی
پردازش خروجی دستورات
grep
awk
tail
head
- پردازش خروجی json با
jq
مدیریت اسکریپت ها
- نوشتن/ویرایش اسکریپت در محیط nanao داخل خود روتر
- مشاهده لیست اسکریپت ها
- چک کردن صحت اسکریپت قبل از اجرا به لحاظ ساختار اسکریپت نه دستورات . صحت دستورات زمان اجرا مشخص می شود .
- می توانید اسکریپت های مد نظرتان را در روتر یا در یک sftp/stp سرور ذخیره نمایید . همچینین می توانید اسکریپت ها را از روتر یا ftp/sftp یا یک لینک http/https ایمپورت کرده و سپس فراخوانی کنید .
Vtysh
- سینتکس جدید در دستورات backup/restore
- وقتی همزمان چند ادمین به cli روتر وصل هستند در صورتی که یک ادمین یکی از پروسه های ospf,bgp,rip,isis را start یا stop کند در دیگر shell ها برای هماهنگ شدن با لیست جدید پروسه های فعال پرامت به enable بر می گردد و این تغییر با پیامی به ادمین اطلاع داده می شود .
- اضافه شدن sooshell version به خروجی دستور show version
log monitor
- اگر log monitor فعال باشد لاگ های آنلاین در تمامی shell ها نمایش داده می شود
NAT
- امکان تعریف همزمان NAT داینامیک و استاتیک با استفاده از یک POOL اضافه شد.
- اضافه شدن امکان استفاده از interface به جای pool در dynamic NAT
PBR
- PBR یک ویژگی قدرتمند موجود در روترهای مدرن است که به مدیران شبکه اجازه می دهد تا کنترل دقیقی بر تصمیمات مسیریابی که در شبکه خود گرفته می شود . در این نسخه از سودار این ویژگی نیز اضافه شده است .
PPPoE-Client
تونل PPPoE در حالت کلاینت نیز در روتر سودار اضافه شده است .
ACL
- حالت statsFull نیز در این نسخه پشتیبانی می شود .
IPSec
- اضافه شدن psf gruop به گزینه های ipsec profile
OSPF
- اضافه شدن الگوریتم های جدید به الگوریتم های ospf authentication
crash handler
- یک برنامه برای کرش های احتمالی رخ داده در روتر اضافه شده است تا بتواند هم به کاربر اطلاعاتی بدهد و هم جهت ارسال گزارش به تیم فنی تولید کنند روتر استفاده شود.
- show crash info
- copy crash info by sftp
- delete crash file
backup
- امکان تعریف repository برای ذخیره سازی backup ها فراهم شده است هر ادمین می تواند چندین repo داشته باشد و با تعیین پسورد backup ها خود را در آن ذخیره کرده و از دسترسی دیگران به آن جلوگیری نماید .
ssh
- اضافه شدن دستور ip ssh port برای تغییر پورت پیش فرض ssh
Tune
- پروفایل تیون جاری در running-config نمایش داده نمی شود و با دستور show system tune profile current مشخص می شود .
برخی پروفایل از پیش تعریف شده برای تیون در روتر اضافه شده است . که بسته به کاربرد مورد نظر می تواند در روتر اعمال شود تا عملکرد بهینه را داشته باشد : “power saving,load balancer” .
امکان تنظیم huge pages اضافه شده است .
بخش security و management در تنظیمات Tune اضافه شده است.
Rescue mode
- در installer سودار حالت rescue اضافه شد . در این حالت شما می توانید پسورد ریکاوری انجام دهید . همچنین امکان ریست کردن تنظیمات و… در این حالت وجود دارد .
رفع باگ
- برخی باگ ها نیز رفع شده است .