میکروتیک Mikrotik

رفع مشکل Cloud میکروتیک

DDNS - رفع مشکل Cloud میکروتیک

Cloud میکروتیک | همانطور که میدانید میکروتیک قابلیت DDNS دارد که به آن Cloud گفته می شود که به شما اجازه می دهد در مواردی که IP استاتیک ندارید از این طریق به میکروتیک خودتان متصل شوید، حالا در زمانی که این مطلب داره نوشته میشه این سرویس دچار مشکل شده است و ممکن است برای خیلی ها مشکلاتی را نیز ایجاد کرده باشد، ما میخواهیم به کمک یک پروژه متن باز و خوب ایرانی این مشکل را رفع کنیم.

رفع مشکل Cloud میکروتیک
رفع مشکل Cloud میکروتیک

همانطور که در تصویر بالا مشخص هست Cloud میکروتیک در حالت Updating می ماند و امکان آپدیت و بروزرسانی آدرس DNS را ندارد.

dnslab.ir
dnslab.ir

یک پروژه خوب ایرانی در گیت هاب وجود داره به اسم DNSLAB که ما میخوایم از طریق آن و نوشتن یک اسکریپت در میکروتیک مشکل کلود میکروتیک رو حل کنیم.

سایت DNSLab با هدف ایجاد داینامیک دی ان اس و عدم نیاز به آی پی ثابت طراحی شده است:

برخی از امکانات:

  • نمایش آی پی عمومی
  • تعریف رکورد با نوع A
  • تعریف رکورد با نوع CNAME
  • امکان تعریف توکن و بروزرسانی آدرس ها با استفاده از آن
  • ساخت اسکریپت PowerShell و Script برای بروزرسانی آدرس ها
  • فراهم سازی آپدیت آی پی با آدرس URL
  • امکان گرفتن پینگ توسط سرور (Ping)
  • بررسی باز بودن پورت (Port Checker)
  • بررسی آی‌پی دی‌ان‌اس (DNS Lookup)
  • بررسی معکوس (Reverse Lookup)

قبل از هر چیز باید بگیم پروژه DNSLAB یک پروژه خوب و متن باز فارسی هست پس پیشنهاد میشه در صورتی که برای شما مفید بود از طریق لینک دونیت که در سایت خودشان وجود دارد از آن ها و دیگر پروژه های مفید وب فارسی حمایت کنید.

برای شروع لازم وارد سایت Dnslab شده و ثبت نام کنید.

حالا نیاز هست تا یک هاست نیم به رکورد A ایجاد کنیم، مهم نیست الان IP ما چی هست و فقط یک هاست نیم با هر IP ایجاد می کنیم.

DDNS - رفع مشکل Cloud میکروتیک
DDNS – رفع مشکل Cloud میکروتیک
DDNS - رفع مشکل Cloud میکروتیک
DDNS – رفع مشکل Cloud میکروتیک

حالا از قسمت توکن یک توکن جدید ایجاد میکنیم و وارد جزئیات توکن میشیم.

DDNS - رفع مشکل Cloud میکروتیک
DDNS – رفع مشکل Cloud میکروتیک

در این قسمت یک ویژگی جالب وجود داره که یک url برای شما ایجاد میکه که این آدرس در هر جایی فراخوانی شود آی پی سیستم جایگزین خواهد شد، آن را کپی کرده تا در اسکریپت خودمان قرار بدیم.

DDNS - رفع مشکل Cloud میکروتیک
DDNS – رفع مشکل Cloud میکروتیک

حالا وارد میکروتیک خودمان شده و از قسمت system سپس script یک اسکریپت جدید ایجاد میکنیم و کد زیر را داخل آن قرار می دهیم. فقط در قسمت MY-URL باید آدرس URL که در قسمت جزئیات توکن به شما نمایش داده شده بود را وارد کنید.

/tool fetch url="MY-URL"

DDNS - رفع مشکل Cloud میکروتیک
DDNS – رفع مشکل Cloud میکروتیک

حالا برای این که اسکریپت ما هر پنج دقیقه اجرا بشه و آدرس ما رو بروز کنه وارد system سپس scheduler شده و یک scheduler جدید ایجاد میکنیم، فقط کافی در قسمت Interval تایم 5 دقیقه را مثل عکس زیر وارد کنیم و در قسمت On Event نیز اسم script خود را که در اینجا DNSLAB-NEXTADMIN هست را وارد کنیم.

DDNS - رفع مشکل Cloud میکروتیک
DDNS – رفع مشکل Cloud میکروتیک

خوب کار تمام هست و بر اساس این آموزش باید هر 5 دقیقه آدرس URL که در اول آموزش ساختیم بروزرسانی شود. امیدوارم این پست نکست ادمین برای شما مفید بوده باشه.

Shares:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *