setup dns server using dnsmasq and docker

  • برای راه اندازی یک dns سرور محلی کوچک می توان از dnsmasq استفاده کرد.
  • چه بهتر است که این سرویس بر روی داکر و در داخل یک container راه اندازی شود.
  • image ای که می خواهیم استفاده کنیم یک پنل کوچک تحت وب نیز برای dnsmasq در اختیار ما قرار می دهد.
  • این image در داخل مخزن اصلی داکر موجود است.
  • کافیست به این صورت سرچ کنید :

  • برای نصب کافیست :

  • ابتدا فایل کانفیگ رو در داخل سرور ایجاد می کنیم. ( سپس متصل می کنیم به container )

  • برای کانفیگ بهتر رکورد ها به تاپیک زیر مراجعه کنید.
  • forward and reverse dns in dnsmasq
  • در نهایت container مورد نظر را به صورت زیر اجرا می کنیم.

  • برای اتصال به پنل می توان وارد آدرس آی پی سرور با پورت 5380 شد.
  • برای تست اتصال می توان به صورت زیر عمل کرد.

  • یا این که آدرس آی پی سرور رو به عنوان dns سیستم تنظیم کرد.