تنظیمات سیستم عامل لینوکس برای استفاده از سرویس DDNS

این آموزش در توزیع ubuntu ارائه شده اما پکیج ddclient در مخازن تمام توزیع ها موجوداست

نصب نرم افزار:




مرحله اول : sudo apt-get install ddclient


  • در لیست ظاهر شده گزینه آخر other را انتخاب کنید


  • مرحله دوم : انتخاب گزینه Other

  • در بخش بعدی از ویزارد نصب باید وب سرویس شرکت ارائه دهنده داینامیک دی ان اس را وارد کنیم برای شرکت رها گروپ به شکل زیر وارد میشود members.dyndns.ir


  • مرحله سوم : وارد کردن عبارت members.dyndns.ir

  • با زدن ok وارد بخش بعدی خواهید شد که انتخاب پروتکل است در این بخش dyndns2 را انتخاب کنید



  • مرحله چهارم : انتخاب dyndns2


  • مرحله بعد وارد کردن نام کاربری است نام کاربری را در زمان ثبت نام در سامانه تعیین کرده اید



مرحله پنجم:ورود نام کاربری


  • مرحله بعد وارد کردن کلمه عبور کلمه عبور را در زمان ثبت نام وارد کرده اید


  • مرحله ششم:ورود پسورد



  • انتخاب interface

    بطور کلی دو سلوشن برای استفاده از DDNSوجود دارد:

      سرور دارای Ip public باشد اما بصورت dynamic
      سرور دارای Ip public نباشد و از طریق NAT به اینترنت دسترسی داشته باشد

    در حالت اول سرور دارای حداقل یک interface است که Ip public را دریافت کرده است این Interface میتواند یک کارت شبکه LAN یا WLAN یا ppp باشد در این مرحله این interface را وارد میکنیم

  • مرحله هفتم


    در صورتی که سرور در حالت دوم قرار دارد در این مرحله نیازی به وارد کردن پارامتر نیست به مرحله بعد رجوع کنید


    در این مرحله نام ساب دامینی که نزد www.dyndns.ir ثبت کرده اید را وارد کنید توجه داشته باشید تنها نام ساب دامین را وارد کنید برای مثال raha.dyndns.ir در این مرحله کافی است raha را وارد کنید


    در صورتی که نیاز دارید چند دامین را همزمان با یک Ip واحد بروز رسانی کنید ساب دامین ها را با کاما از هم جدا کنید برای مثال raha1,raha2,raha3


    مرحله هفتم



  • تنظیمات اولیه به پایان رسید
  • پایان تنظیمات اولیه


    این برنامه بصورت سرویس در لینوکس اجرا خواهد شد در صورتی که با پیغام زیر مواجه شدید


    to run ddclient as deamon .please set run_deamon to 'true' in /etc/default/ddclient


    کافی است فایل ddclient را با دستور زیر باز کنید


    کافی است فایل ddclient را با دستور زیر باز کنید

    nano /etc/default/ddclient

    پایان تنظیمات اولیه


    و پارامتر run_deamon را که بصورت false ست شده است را به true تغییر دهید و ذخیره کنید



    تنظیمات به پایان رسید با دستور زیر میتوانید سرویس را اجرا کنید و نتیجه را با چک کردن ساب دامین خود مشاهده کنید


  • درصورتی که سرور شما از طریق NAT به اینترنت دسترسی دارد نیاز به کمی تغییر خواهید داشت
    • حالت اول DDNS را بر روی مودم خود ست کنید و مودم را port forward کنید به سمت سرور
        حالت اول را میتوانید در بخش آموزش مودم سایت مشاهده کنید
    • حالت دوم DDNS را بر روی سرور ست کنید و portforward بر روی مودم انجام دهید
        به منظور راه اندازی حالت دوم کافی است مراحل فوق را طی کنید و سپس فایل /etc/ddclient.conf را با همانند تصویر ویارایش کنید



  • با این تغییر سرویس ddclient با مراجعه به سایت ip سرور را بدست خواهد آورد و از آن به منظور بروزرسانی استفاده میکند ونیازی به تعیین interface نیست