اجرای یک دستور بر روی تعدادی میکروتیک

توی هر شبکه در هر حال رشد شما چندین و چند میکروتیک خواهید داشت و به این تعداد هم هر روز افزوده خواهد شد ! و بدیهی است که بنا به سیاست ها و تغییرات واجب الاجرا شما مجبور به تغییر یک گزینه در تمام دستگاه هایتان شوید . مثلا یک رول فایروال برای بلاک آدرسی روی تمام روتر ها ایجاد شود یا DNS server روی تمام دستگاهها به آدرس 8.8.8.8 تغییر یابد و ..
انجام تک به تک این تغییرات روی تمام دستگاهها کاری زمان بر و پر ریسک است . اما همیشه راه ساده تری وجود دارد ! ممکن است با توجه به نرم افزار ها و امکاناتی که در دسترس دارید ممکن است برای این کار راههای مختلفی به نظرتان برسد اما ما dude رو داریم میخواهیم از این ابزار استفاده کنیم !
نکته : با توجه به استفاده از SSH برای اینکار استفاده می کنیم حتما ssh روی روتر باید فعال باشد .
نکته : ما از putty برای اینکار استفاده میکنیم . اگر شما میخواهید از یه تولز دیگه برای اینکار استفاده کنید حتما دستورات رو بنا به نیاز عوض کنید . البته پیشنهاد همان putty است .

1 – putty رو داخل پوشه dude کپی کنید . کنار این فایل یک فایل تکست با نام script.rsc بسازید .
2- وارد نرم افزار dude بشید و از منوی سمت چپ گزینه تولز رو دابل کلیک کنید .
3- علامت + رو انتخاب کنید .
4- منوی new tool باز میشود . برای نام putty رو انتخاب کنید و دستور زیر را عینا در آن وارد کنید و سپس ok را فشار دهید :

putty.exe [Device.UserName]@[Device.FirstAddress] -pw [Device.Password] -m script.rsc

5- فایل script.rsc رو با یه ویرایشگر متن مثل نوت پد باز کنید و دستورات مورد نظرتون رو داخلش بنویسید . مثلا :

کد:
 ip address add address=192.168.33.1/24 interface=ether1

مثال بالا همونطور که می بینید یک آدرس ای پی روی یک اینترفیس میکروتیک ست م یکند .

6- حالا روی هر دیوایسی که میخواهید این دستورات اجرا شود راست کلیک کنید و از منوی تولز گزینه putty را انتخاب کنید . اگر مراحل بالا را درست انجام داده باشید باید دستورات مورد نظر روی آن دستگاه اعمال شود .

نکته : همینکار رو میتونید از طریق snmp و تولز snmp set هم انجام دهید . که روالش یه مقدار متفاوت است
نکته : دقت کنید دستورات مرحله به مرحله اجرا میشه . پس مواظب باشید از دستوراتی استفاده نکنید که موجب قطع ارتباطتون بشه
نکته : dude راه حلی برای اعمال یک تولز روی دسته ای از دستگاهها در اختیار ما قرار نداده . حداقل من بلد نیستم ! اگ راه حلی برای این مورد به ذهنتون میرسه بفرمایید .

نوشته های مشابه