یکی از اتفاقهای دردسرساز هنگام مدیریت روتر میکروتیک این است که بعد از تغییر یک تنظیم، ناگهان دسترسی شما به روتر قطع شود.
فرض کنید از راه دور با WinBox به یک روتر MikroTik متصل شدهاید و میخواهید تنظیمات آدرس IP، فایروال، Route، Bridge یا VLAN را تغییر دهید. یک تغییر اشتباه میتواند باعث قطع ارتباط شود و در شرایطی که دسترسی فیزیکی به روتر ندارید، اصلاح همان اشتباه ساده تبدیل به یک مشکل جدی شود.
میکروتیک برای کاهش این ریسک قابلیتی به نام Safe Mode در سیستمعامل RouterOS قرار داده است.
Safe Mode تغییراتی را که هنگام فعال بودن این حالت انجام میدهید ثبت میکند. اگر نشست مدیریتی به شکل غیرعادی قطع شود، RouterOS میتواند تغییرات ثبتشده در Safe Mode را به حالت قبل برگرداند.
در این آموزش از شبکه شین با Safe Mode میکروتیک، نحوه فعالسازی آن در WinBox و Terminal، کاربردهای مهم، محدودیتها و روش استفاده صحیح از آن آشنا میشویم.
Safe Mode در میکروتیک به چه معناست؟
قابلیت Safe Mode در میکروتیک یک مکانیزم حفاظتی در RouterOS است که هنگام تغییر تنظیمات حساس روتر کاربرد دارد.
ایده آن بسیار ساده است.
شما قبل از انجام تغییر حساس، Safe Mode را فعال میکنید و سپس تنظیمات موردنظر را انجام میدهید.
اگر همه چیز درست باشد و دسترسی شما به روتر حفظ شود، Safe Mode را به شکل صحیح غیرفعال میکنید و تنظیمات جدید باقی میمانند.
اما اگر تغییر انجامشده باعث قطع غیرعادی نشست مدیریتی شود، RouterOS تغییرات ثبتشده در Safe Mode را Undo میکند.
به همین دلیل Safe Mode یکی از قابلیتهای بسیار مهم برای مدیرانی است که روترهای MikroTik را از راه دور مدیریت میکنند.
چرا Safe Mode در میکروتیک مهم است؟
هنگامی که یک روتر را از راه دور مدیریت میکنید، بعضی از تنظیمات میتوانند مستقیماً روی ارتباط شما با دستگاه تأثیر بگذارند.
برای مثال ممکن است یک Rule جدید در Firewall ایجاد کنید و به اشتباه دسترسی WinBox خودتان را مسدود کنید.
یا ممکن است آدرس IP رابطی را که از طریق آن به روتر متصل هستید تغییر دهید.
تغییر اشتباه Default Route نیز میتواند مسیر ارتباط شما با روتر را از بین ببرد.
در چنین شرایطی اگر Safe Mode فعال نباشد، ممکن است تنها راه حل، دسترسی فیزیکی به روتر باشد.
اما Safe Mode یک لایه حفاظتی ایجاد میکند تا در صورت قطع غیرعادی نشست، تغییرات انجامشده در این حالت قابل بازگشت باشند.
Safe Mode چه زمانی کاربرد دارد؟
لازم نیست برای هر تغییر کوچکی Safe Mode را فعال کنید، اما هنگام تغییر تنظیماتی که میتوانند روی دسترسی شما به روتر تأثیر بگذارند، استفاده از آن بسیار منطقی است.
برای مثال Safe Mode هنگام تغییر آدرس IP، Firewall، Route، Gateway، Bridge، VLAN، Interface و تنظیمات دسترسی مدیریتی کاربرد زیادی دارد.
هرچه روتر از شما دورتر باشد، اهمیت Safe Mode بیشتر میشود.
اگر روتر روی میز شما باشد، یک اشتباه معمولاً با اتصال مستقیم قابل اصلاح است. اما اگر روتر در شعبه دیگری، سایت مشتری، برج، کارخانه یا یک نقطه دورافتاده قرار داشته باشد، همان اشتباه میتواند زمان و هزینه زیادی ایجاد کند.
آموزش فعال کردن Safe Mode در WinBox
سادهترین روش استفاده از Safe Mode برای بسیاری از کاربران، فعال کردن آن از طریق WinBox است.
ابتدا از طریق WinBox به روتر میکروتیک متصل شوید.
قبل از اینکه تنظیمات حساس را تغییر دهید، گزینه Safe Mode را از نوار بالای WinBox فعال کنید.
بعد از فعال شدن این حالت میتوانید تغییرات موردنظر را انجام دهید.
برای مثال اگر قصد دارید یک Rule جدید به Firewall اضافه کنید، ابتدا Safe Mode را فعال کنید و سپس Rule را ایجاد کنید.
بعد از اعمال تنظیمات چند لحظه صبر کنید و مطمئن شوید ارتباط WinBox همچنان برقرار است.
همچنین بهتر است عملکرد شبکه را بررسی کنید تا مطمئن شوید تغییر انجامشده نتیجه موردنظر را داشته است.
اگر همه چیز درست بود، Safe Mode را به شکل عادی غیرفعال کنید تا تغییرات حفظ شوند.
یک مثال ساده از کاربرد Safe Mode
فرض کنید یک روتر MikroTik در دفتر دیگری دارید و از طریق اینترنت به آن متصل شدهاید.
میخواهید تنظیمات Firewall را تغییر دهید.
قبل از شروع، Safe Mode را فعال میکنید.
سپس یک Rule جدید ایجاد میکنید.
اما Rule اشتباه است و دسترسی مدیریتی شما به روتر را مسدود میکند.
در نتیجه ارتباط WinBox قطع میشود.
اگر شرایط Safe Mode برقرار باشد و نشست شما به شکل غیرعادی قطع شده باشد، RouterOS تغییراتی را که در Safe Mode ثبت شدهاند برمیگرداند.
پس از Rollback شدن تغییر اشتباه، امکان برقراری مجدد ارتباط با روتر وجود خواهد داشت.
این دقیقاً یکی از سناریوهایی است که Safe Mode برای آن طراحی شده است.
استفاده از Safe Mode هنگام تغییر Firewall
یکی از مهمترین قسمتهایی که استفاده از Safe Mode در آن توصیه میشود، Firewall میکروتیک است.
Firewall میتواند مشخص کند چه دستگاههایی اجازه دسترسی به روتر داشته باشند.
بنابراین یک Rule اشتباه ممکن است دسترسی مدیریتی شما را نیز مسدود کند.
فرض کنید قصد دارید دسترسی WinBox را فقط برای یک محدوده IP مشخص باز بگذارید.
اگر Source Address را اشتباه وارد کنید، ممکن است IP خودتان نیز از دسترسی به روتر محروم شود.
در چنین شرایطی بهتر است ابتدا Safe Mode را فعال کنید و بعد Ruleهای Firewall را تغییر دهید.
پس از اعمال تغییرات، دسترسی WinBox، اینترنت و سایر سرویسهای ضروری را بررسی کنید و بعد Safe Mode را ببندید.
استفاده از Safe Mode هنگام تغییر آدرس IP
تغییر IP Address یکی دیگر از عملیات حساسی است که میتواند باعث قطع ارتباط شود.
فرض کنید آدرس روتر برابر با یک IP مشخص است و شما نیز از همان شبکه به روتر متصل شدهاید.
اگر آدرس IP روتر را اشتباه تغییر دهید، WinBox ممکن است دیگر نتواند از همان مسیر قبلی به دستگاه متصل شود.
برای جلوگیری از دردسر، قبل از تغییر آدرس IP میتوانید Safe Mode را فعال کنید.
سپس IP جدید را وارد کرده و اتصال را بررسی کنید.
اگر دسترسی جدید درست کار میکند، تنظیمات را حفظ کنید.
استفاده از Safe Mode هنگام تغییر Route
تنظیمات Routing نیز از قسمتهایی هستند که یک اشتباه کوچک در آنها میتواند ارتباط با روتر را مختل کند.
برای مثال حذف یا تغییر اشتباه Default Route ممکن است باعث شود روتر دیگر مسیر صحیحی برای دسترسی به اینترنت یا شبکه مدیریت نداشته باشد.
در روترهایی که از راه دور مدیریت میشوند، بهتر است تغییرات مهم Routing در Safe Mode انجام شوند.
این موضوع بهخصوص هنگام تغییر Gateway، Routeهای استاتیک و مسیرهای مربوط به شبکه مدیریت اهمیت بیشتری دارد.
استفاده از Safe Mode هنگام تنظیم VLAN
پیکربندی VLAN یکی از قسمتهایی است که هنگام انجام تنظیمات اشتباه میتواند دسترسی مدیریتی را خیلی سریع قطع کند.
تغییر اشتباه Tagged و Untagged Portها، PVID یا تنظیمات VLAN Filtering ممکن است باعث شود ترافیک مدیریتی دیگر به روتر نرسد.
اگر قرار است از راه دور تنظیمات VLAN را تغییر دهید، فعال کردن Safe Mode قبل از شروع کار میتواند بسیار مفید باشد.
همچنین بهتر است تغییرات VLAN را مرحلهبهمرحله انجام دهید و بعد از هر مرحله ارتباط را بررسی کنید.
استفاده از Safe Mode هنگام تغییر Bridge
Bridge یکی از بخشهای اصلی بسیاری از تنظیمات MikroTik است.
تغییر پورتهای Bridge، حذف Interface از Bridge یا تغییر تنظیمات Bridge ممکن است مسیر ارتباط مدیریتی را تغییر دهد.
به همین دلیل هنگام ایجاد تغییرات مهم در Bridge نیز Safe Mode کاربرد دارد.
این موضوع در شبکههایی که VLAN Filtering روی Bridge فعال شده اهمیت بیشتری پیدا میکند.
فعال کردن Safe Mode از طریق Terminal
کاربران حرفهایتر میتوانند Safe Mode را از طریق Terminal میکروتیک نیز فعال کنند.
طبق مستندات رسمی RouterOS، در Terminal میتوان با فشردن کلید F4 یا ترکیب Ctrl+X وارد Safe Mode شد.
بعد از فعال شدن Safe Mode، عبارت SAFE در Prompt نمایش داده میشود.
وجود این عبارت نشان میدهد Session فعلی در حالت Safe Mode قرار دارد.
سپس میتوانید دستورات موردنظر خود را اجرا کنید.
اگر تغییرات صحیح بودند، میتوانید Safe Mode را بهصورت عادی خاتمه دهید تا تغییرات باقی بمانند.
چگونه بفهمیم Safe Mode فعال است؟
در WinBox وضعیت Safe Mode از طریق همان گزینه مربوط به این قابلیت قابل مشاهده است.
در Terminal نیز بعد از فعال کردن Safe Mode، RouterOS وضعیت Safe Mode را در Prompt مشخص میکند.
این موضوع مهم است، زیرا قبل از اجرای دستور حساس باید مطمئن شوید واقعاً Safe Mode فعال شده است.
صرف اینکه قصد داشتهاید Safe Mode را فعال کنید کافی نیست.
قبل از تغییر Firewall، Route یا IP، وضعیت آن را بررسی کنید.
ارتباط Safe Mode با History در RouterOS
RouterOS دارای سیستم History برای ثبت تغییرات پیکربندی است.
برای مشاهده تاریخچه تغییرات میتوان از بخش System History استفاده کرد.
در Terminal نیز دستور زیر برای مشاهده History کاربرد دارد:
/system history print
هنگامی که Safe Mode فعال است، تغییراتی که در این حالت ثبت شدهاند در History قابل تشخیص هستند.
میکروتیک در مستندات خود توضیح داده است که تغییرات مربوط به Safe Mode با وضعیت Floating Undo مشخص میشوند.
این سیستم یکی از بخشهای اصلی مکانیزم بازگرداندن تغییرات در Safe Mode است.
محدودیت مهم Safe Mode در میکروتیک
Safe Mode یک قابلیت بسیار کاربردی است، اما نباید آن را یک سیستم نجات بدون محدودیت تصور کرد.
یکی از مهمترین نکات، محدودیت تعداد تغییراتی است که Safe Mode میتواند نگهداری کند.
طبق مستندات رسمی MikroTik، اگر تعداد تغییرات ثبتشده در Safe Mode به بیش از ۱۰۰ تغییر برسد، تغییرات قدیمیتر بهصورت خودکار از حالت Safe Mode خارج میشوند و دیگر در صورت قطع نشست بهصورت خودکار Undo نخواهند شد.
بنابراین Safe Mode برای انجام صدها تغییر پشت سر هم طراحی نشده است.
اگر قرار است تغییرات گستردهای روی روتر انجام دهید، بهتر است کار را به چند مرحله تقسیم کنید.
آیا Safe Mode جایگزین Backup است؟
خیر.
Safe Mode و Backup دو کاربرد متفاوت دارند.
Safe Mode بیشتر برای محافظت در برابر تغییراتی است که ممکن است همان لحظه دسترسی شما را قطع کنند.
Backup برای نگهداری نسخهای از تنظیمات روتر و بازیابی آنها در آینده استفاده میشود.
در یک شبکه حرفهای بهتر است هر دو مورد استفاده شوند.
قبل از تغییرات مهم ابتدا از تنظیمات روتر Backup تهیه کنید و هنگام انجام تغییرات حساس نیز Safe Mode را فعال کنید.
این دو قابلیت رقیب یکدیگر نیستند، بلکه مکمل یکدیگر هستند.
آیا Safe Mode جایگزین Export تنظیمات است؟
خیر.
Export نیز کاربرد متفاوتی دارد.
با Export میتوانید تنظیمات RouterOS را به شکل متنی ذخیره کنید و بعداً آنها را بررسی یا در شرایط مناسب دوباره اعمال کنید.
Safe Mode برای Rollback تغییرات همان Session طراحی شده است.
بنابراین در پروژههای مهم بهتر است قبل از تغییرات گسترده، علاوه بر Backup، یک Export از تنظیمات نیز داشته باشید.
تفاوت Safe Mode با Undo چیست؟
RouterOS قابلیت Undo نیز دارد.
اما تفاوت اصلی اینجاست که برای اجرای Undo معمولاً باید همچنان به روتر دسترسی داشته باشید.
اگر یک تغییر باعث قطع کامل ارتباط شما با روتر شود، دیگر نمیتوانید وارد دستگاه شوید و Undo را اجرا کنید.
Safe Mode دقیقاً در چنین شرایطی ارزش خود را نشان میدهد.
اگر نشست Safe Mode به شکل غیرعادی قطع شود، RouterOS میتواند تغییرات ثبتشده را بدون اینکه شما دوباره وارد دستگاه شوید برگرداند.
آیا بستن عادی Safe Mode باعث برگشت تنظیمات میشود؟
این نکته بسیار مهم است.
هدف Safe Mode این نیست که هر بار با خروج از آن تمام تغییرات پاک شوند.
اگر Safe Mode را به شکل صحیح خاتمه دهید، تغییرات انجامشده حفظ میشوند.
Rollback زمانی اهمیت پیدا میکند که نشست Safe Mode به شکل غیرعادی قطع شود یا Safe Mode به شکلی خاتمه پیدا کند که RouterOS آن را بهعنوان شرایط بازگشت تغییرات تشخیص دهد.
بنابراین قبل از استفاده عملی، باید تفاوت بین خروج صحیح از Safe Mode و قطع شدن Session را بدانید.
یک روش حرفهای برای تغییر تنظیمات روتر از راه دور
اگر یک روتر MikroTik در محل دیگری دارید، بهتر است تغییرات حساس را مرحلهای انجام دهید.
ابتدا از تنظیمات فعلی Backup تهیه کنید.
در صورت نیاز یک Export نیز ذخیره کنید.
سپس وارد WinBox شوید و Safe Mode را فعال کنید.
فقط یک یا چند تغییر مرتبط را انجام دهید.
بعد از اعمال تغییر، اتصال WinBox را بررسی کنید.
سپس Ping، اینترنت، Gateway و سرویسهایی که ممکن است تحت تأثیر تغییر قرار گرفته باشند را تست کنید.
اگر همه چیز صحیح بود، Safe Mode را به شکل صحیح خاتمه دهید.
بعد سراغ مرحله بعدی بروید.
این روش بسیار امنتر از انجام دهها تغییر همزمان است.
اشتباه رایج هنگام استفاده از Safe Mode
یکی از اشتباهات رایج این است که کاربر Safe Mode را فعال میکند و تصور میکند دیگر هیچ اتفاق بدی نمیتواند رخ دهد.
Safe Mode چنین تضمینی نمیدهد.
برای مثال اگر تغییرات بسیار زیادی انجام دهید و از محدودیت History عبور کنید، همه تغییرات اولیه دیگر تحت حفاظت Safe Mode باقی نمیمانند.
همچنین مشکلات سختافزاری، قطع برق، خرابی حافظه یا بعضی سناریوهای خارج از پیکربندی، موضوع متفاوتی هستند.
Safe Mode باید بهعنوان ابزار کاهش ریسک هنگام تغییر تنظیمات در نظر گرفته شود، نه جایگزین Backup، طراحی صحیح شبکه و دسترسی اضطراری.
قبل از تغییرات مهم چه کارهایی انجام دهیم؟
برای مدیریت حرفهای روتر میکروتیک بهتر است چند لایه حفاظتی داشته باشید.
اولین لایه، داشتن Backup معتبر است.
لایه دوم، داشتن Export از تنظیمات مهم است.
لایه سوم، استفاده از Safe Mode هنگام تغییر تنظیمات حساس است.
در شبکههای مهم، داشتن یک مسیر مدیریتی جایگزین نیز میتواند بسیار ارزشمند باشد.
برای مثال ممکن است مدیریت از یک VLAN جداگانه یا مسیر دیگری انجام شود.
هرچه اهمیت روتر بیشتر باشد، نباید تنها یک راه برای دسترسی و بازیابی آن وجود داشته باشد.
Safe Mode برای چه کسانی ضروریتر است؟
تقریباً تمام مدیران شبکه MikroTik باید با Safe Mode آشنا باشند، اما این قابلیت برای برخی کاربران اهمیت بیشتری دارد.
مدیران شبکه شرکتها، تکنسینهای MikroTik، مدیران ISP، افرادی که روتر مشتریان را از راه دور مدیریت میکنند و کسانی که تجهیزات MikroTik را در سایتهای دوردست نصب کردهاند، بیشتر از Safe Mode سود میبرند.
اگر برای رسیدن به یک روتر باید یک ساعت رانندگی کنید، Safe Mode ناگهان از یک گزینه کوچک در WinBox به یکی از دوستان بسیار عزیزتان تبدیل میشود. 😄
آیا برای تغییرات ساده هم Safe Mode لازم است؟
اجباری نیست.
برای مثال اگر فقط نام یک Comment را تغییر میدهید، احتمال قطع دسترسی تقریباً وجود ندارد.
اما هنگام تغییر بخشهایی مانند Firewall، Routing، VLAN، Bridge و IP Address بهتر است Safe Mode را جدی بگیرید.
به مرور میتوانید تشخیص دهید کدام تنظیمات روی مسیر مدیریتی شما تأثیر دارند.
Safe Mode در روترهای مختلف میکروتیک
Safe Mode یکی از قابلیتهای RouterOS است و به مدل سختافزاری خاصی محدود نمیشود.
بنابراین در بسیاری از روترهای MikroTik که RouterOS اجرا میکنند میتوانید از این قابلیت استفاده کنید.
ممکن است دستگاه شما یک روتر کوچک خانگی، یک RouterBOARD حرفهای یا یک روتر سری CCR باشد، اما منطق اصلی Safe Mode مربوط به سیستمعامل RouterOS است.
Safe Mode و مدیریت روتر از راه دور
بیشترین ارزش Safe Mode زمانی مشخص میشود که روتر در دسترس فیزیکی شما نیست.
فرض کنید یک روتر در شعبه یک شرکت در شهر دیگری نصب شده است.
شما باید از راه دور تنظیمات Firewall یا Routing آن را اصلاح کنید.
در این شرایط بهتر است قبل از تغییر:
از تنظیمات Backup بگیرید، Safe Mode را فعال کنید، تغییر را مرحلهای انجام دهید و بعد از هر مرحله اتصال را آزمایش کنید.
اگر تنظیم جدید درست کار کرد، آن را نهایی کنید.
این روش احتمال نیاز به مراجعه حضوری فقط به دلیل یک تنظیم اشتباه را کاهش میدهد.
سوالات متداول درباره Safe Mode میکروتیک
Safe Mode در میکروتیک چیست؟
Safe Mode قابلیتی در RouterOS است که برای کاهش خطر از دست رفتن دسترسی هنگام تغییر تنظیمات استفاده میشود. اگر نشست Safe Mode بهصورت غیرعادی قطع شود، RouterOS میتواند تغییرات ثبتشده در این حالت را Undo کند.
Safe Mode در WinBox کجاست؟
بعد از اتصال به روتر از طریق WinBox، گزینه Safe Mode در رابط اصلی برنامه در دسترس است و میتوانید قبل از تغییر تنظیمات حساس آن را فعال کنید.
آیا Safe Mode تنظیمات را ذخیره میکند؟
اگر Safe Mode را به شکل صحیح خاتمه دهید، تغییرات انجامشده باقی میمانند. مکانیزم Rollback برای شرایطی مانند قطع غیرعادی نشست Safe Mode طراحی شده است.
آیا Safe Mode جایگزین Backup است؟
خیر. Safe Mode برای کاهش ریسک تغییرات لحظهای استفاده میشود، در حالی که Backup برای نگهداری و بازیابی تنظیمات روتر کاربرد دارد.
آیا Safe Mode برای Firewall کاربرد دارد؟
بله. تغییر Firewall یکی از مهمترین موارد استفاده از Safe Mode است، زیرا یک Rule اشتباه ممکن است دسترسی مدیریتی شما به روتر را مسدود کند.
آیا هنگام تغییر IP بهتر است Safe Mode فعال باشد؟
اگر تغییر IP ممکن است روی مسیر دسترسی شما به روتر تأثیر بگذارد، استفاده از Safe Mode بسیار مفید است.
آیا Safe Mode محدودیت دارد؟
بله. طبق مستندات MikroTik، Safe Mode میتواند تا ۱۰۰ تغییر را نگهداری کند. با عبور از این تعداد، تغییرات قدیمیتر بهتدریج از حالت Safe Mode خارج میشوند.
جمعبندی
قابلیت Safe Mode در میکروتیک یکی از سادهترین ابزارهای RouterOS است، اما هنگام مدیریت یک روتر از راه دور میتواند بسیار ارزشمند باشد.
اگر قرار است تنظیمات حساسی مانند Firewall، IP Address، Route، Bridge یا VLAN را تغییر دهید، فعال کردن Safe Mode قبل از شروع کار میتواند احتمال قفل شدن دسترسی شما به روتر را کاهش دهد.
روش حرفهایتر این است که قبل از تغییرات مهم، Backup و Export مناسب داشته باشید، سپس Safe Mode را فعال کنید و تنظیمات را مرحلهبهمرحله تغییر دهید.