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

ممکن است بپرسید Dynamic DNS(What is Dynamic DNS) چیست؟ اساساً ، (Basically)DNS پویا سرویسی است که توسط ارائه دهندگان شخص ثالث ارائه می شود که به موجب آن یک آدرس IP(IP address) دائماً در حال تغییر ارائه شده توسط یک ISP به طور مرتب به روز می شود و با نام میزبان ارائه شده توسط شرکت مرتبط می شود. اگر در خانه یک اتصال اینترنت(Internet connection) پهن باند دارید، به احتمال زیاد یک آدرس IP(IP address) پویا دارید .

یک آدرس IP(IP address) پویا هر چند وقت یکبار تغییر می کند، در مقایسه با یک آدرس IP(IP address) ثابت ، که هرگز تغییر نمی کند. به طور معمول، تغییر آدرس IP تا زمانی که سعی نکنید از خارج از (IP address)شبکه خانگی(home network) خود به یک دستگاه محلی متصل شوید، مشکلی ایجاد نمی کند . با یک آدرس IP(IP address) دائماً در حال تغییر ، ممکن است بتوانید چند بار متصل شوید، اما نه پس از به روز رسانی آدرس IP .(IP address)

پس چرا می خواهید در وهله اول کامپیوتر خود را در اینترنت پیدا کنید؟ (Internet)خوب چندین دلیل وجود دارد که ممکن است بخواهید آدرس IP(IP address) پویا خود را بدانید :

1. از طریق Remote Desktop Connection به رایانه خود متصل شوید و به فایل های خود دسترسی (Remote Desktop Connection and access)پیدا(Connect) کنید

2. صدا و تصویر(Stream audio and video) را از سرور رسانه خانگی خود به هر مکانی در جهان پخش کنید

3.  مشاهده(View) و کنترل یک دوربین IP(IP cam) از هر کجا

دلایل زیادی وجود دارد که چرا دانستن آدرس IP(IP address) شما می تواند مفید باشد . پس چرا همه یک آدرس IP(IP address) ثابت ندارند ؟ خوب، اساساً برای ISPها(ISPs) بسیار ارزان‌تر است که آدرس IP را(IP address) برای مشتریان خود چرخانند. اگر یک آدرس IP(IP address) ثابت می خواهید، باید ماهانه هزینه اضافی بپردازید و اکثر ISP ها(ISPs) حتی آنها را به مشتریان مسکونی ارائه نمی کنند.

DNS پویا

اینجاست که DNS(DNS) پویا وارد عمل می شود. با استفاده از این سرویس، می توانید به صورت تئوری یک آدرس IP(IP address) ثابت برای رایانه خانگی(home computer) خود ایجاد کنید . در اینجا نحوه کار آن آمده است. هنگامی که از هر وب سایتی در اینترنت(Internet) بازدید می کنید، می توانید آدرس IP(IP address) را وارد کنید یا می توانید نام دامنه را(domain name) وارد کنید ، مانند www.online-tech-tips.com. سرورهای DNS(DNS) در سرتاسر جهان وجود دارند که پیگیر نام هایی هستند که با کدام آدرس IP(IP address) عددی مطابقت دارند .

هنگامی که از یک وب سایت بازدید می کنید، رایانه شما ابتدا آدرس IP را(IP address) از سرور DNS جستجو می کند(DNS server) و سپس سایت را درخواست می کند. این برای سرورهایی که آدرس IP(IP address) ثابت دارند که هرگز تغییر نمی‌کنند عالی است، اما برای سرورهایی که روی اتصالات پهن باند خانگی(home broadband) هستند مناسب نیست. این بدان معنی است که سرور شما دائماً در اینترنت(Internet) "حرکت" می کند و رابطه یک به یک(one-to-one relationship) بین نام دامنه و آدرس IP را به(IP address) هم می زند.

راه حلی برای راه اندازی DNS(DNS) پویا که به موجب آن یک سرور شخص ثالث (party server)آدرس IP(IP address) فعلی خود را پیگیری می کند و زمانی که نام دامنه(domain name) منحصر به فرد خود را تایپ می کنید این اطلاعات را ارائه می دهد . به این ترتیب، می توانید به آدرس IP(IP address) پویا خود یک آدرس IP(IP address)  ثابت مجازی بدهید . هنگام اتصال به رایانه خود، یا نام دامنه را تایپ کنید یا نام (domain name)دامنه را برای پیدا کردن (domain name)آدرس IP(IP address) فعلی پینگ کنید .

نام های دامنه همیشه زیر دامنه های شرکتی هستند که در حال ایجاد حساب کاربری با آن هستید. به عنوان مثال، یک ارائه دهنده خدمات DNS پویا no-ip.com است. بنابراین وقتی ثبت نام می کنید و یک نام میزبان ایجاد می کنید، در نهایت چیزی شبیه به asemkishore.no-ip.com به نظر می رسد. بخش اول هر چیزی است که شما می خواهید تا زمانی که شخص دیگری آن را نگرفته باشد.

برای تعیین آدرس IP(IP address) فعلی‌تان ، همه این سرویس‌ها به یکی از دو روش کار می‌کنند: یا نرم‌افزاری را روی رایانه‌تان نصب می‌کنید که دائماً سرورهای آن‌ها را به‌روزرسانی می‌کند یا در صورت پشتیبانی، سرویس را روی روتر خود پیکربندی می‌کنید. بسیاری از روترهای جدیدتر دارای ارائه دهندگان DNS(DNS provider) پویا مانند DynDNS داخلی هستند(DynDNS built-in) ، بنابراین می توانید از روتر بخواهید که آدرس IP را در صورت تغییر به طور خودکار به (IP address)ارائه دهنده DNS(DNS provider) پویا به روز کند.

نحوه راه اندازی Dynamic DNS

یکی از بهترین ارائه دهندگان DNS پویا DynDNS بود ، اما آنها اخیراً تمام برنامه های رایگان خود را در سال 2014 حذف کردند. این تنها 25 دلار در سال برای برنامه دسترسی(access plan) از راه دور آنها است ، که برای ویژگی هایی که دریافت می کنید بسیار ارزان است، اما هنوز رایگان نیست!

dns پویا

اگر واقعاً قصد دارید از راه دور بسیاری از نقاط مختلف جهان را متصل کنید و چیزی بسیار قابل اعتماد می خواهید، DynDNS قطعا ارزش پرداخت برای آن را دارد.

با این حال، چندین گزینه رایگان وجود دارد که کار بسیار خوبی را انجام می دهند و برای اکثر افراد به خوبی کار می کنند. من قصد دارم در مورد مورد علاقه فعلی خود، که no-ip.com است، بنویسم. من همچنین به چند مورد دیگر در پایین پست اشاره خواهم کرد.

بدون آی پی

بدون آی پی پویا dns

DNS پویا رایگان ارائه شده توسط no-ip شامل حداکثر 3 نام میزبان، پشتیبانی ایمیل، به‌روزرسانی‌های DNS پویا (بدیهی است) و تغییر مسیرهای URL و پورت(URL & Port) 80 است. داشتن چندین نام میزبان یک ویژگی خوب است در صورتی که چندین دستگاه دارید که می خواهید از راه دور به آنها دسترسی داشته باشید و برای هر دستگاه یک نام میزبان متفاوت می خواهید. دستگاه‌ها همچنین می‌توانند مکان‌های مختلفی داشته باشند، بنابراین می‌توانید از یک نام میزبان برای اتصال به رایانه در خانه و دیگری برای اتصال به رایانه در محل کار استفاده کنید.

برای شروع روی دکمه Sign Up Now کلیک کنید و حساب کاربری خود را ایجاد کنید. از شما یک نام میزبان خواسته می شود و می توانید آن را تایپ کنید یا بعداً ایجاد آن را انتخاب کنید.

اکانت ddns

یک ایمیل تأیید(confirmation email) دریافت می‌کنید و پس از ورود به سایت، به قسمت اعضا(member area) منتقل می‌شوید و یک پاپ‌آپ با مراحلی که باید انجام دهید ظاهر می‌شود.

حساب فعال شد

کار بعدی دانلود کلاینت به روز رسانی است، زیرا این ابزاری است که به طور مداوم سرورهای بدون IP را با آدرس IP(IP address) پویا فعلی شما به روز می کند .

تنظیمات noip

اگر هنگام ورود به سیستم پنجره بازشو(popup doesn) ظاهر نشد، می‌توانید روی Dynamic Update Client در منوی(hand menu) سمت چپ کلیک کنید. به طور خودکار سیستم عامل شما را تعیین می کند و دانلود صحیح را برای Mac ، Windows و غیره نشان می دهد.

پس از اجرای آن، باید ابتدا با اعتبار بدون آی پی خود وارد شوید، همانطور که در زیر نشان داده شده است.

ورود به سیستم مشتری noip

پس از انجام این کار، پیامی در مورد انتخاب میزبان دریافت خواهید کرد. نام میزبانی که ایجاد کرده‌اید را فهرست می‌کند، بنابراین فقط کادر کنار موردی را که می‌خواهید علامت بزنید.

تنظیمات noip mac

تنها مورد دیگری که پیشنهاد می کنم این است که روی تب Daemon کلیک کنید و روی دکمه Start کلیک کنید و همچنین کادر (Start)Launch Daemon at System Startup را علامت بزنید . اگر این کار را انجام دهید، اصلاً نیازی به اجرای برنامه به‌روزرسانی کلاینت نخواهید داشت، زیرا این برنامه پس‌زمینه(background application) وجود دارد که به‌روزرسانی را به‌طور خودکار انجام می‌دهد.

نویپ دیمون

اگر Daemon را راه اندازی نکنید ، باید برنامه به روز شده را همیشه در حال اجرا نگه دارید. فقط روی دسکتاپ شما می‌نشیند و وضعیت فعلی را به شما می‌گوید.

به روز رسانی noip

همچنین می‌توانید روی برگه تنظیمات(Settings) کلیک کنید و کادر را علامت بزنید تا برنامه به‌روزرسانی هنگام ورود به سیستم شروع شود. با این حال، من این را راحت‌تر دیدم که فقط از دیمون استفاده کنم و اصلاً نگران برنامه به‌روزرسانی‌شده نباشم.

اکنون باید بتوانید به سادگی نام میزبان را پینگ کنید (در مورد من akishore.ddns.net) و آدرس IP(IP address) پویا صحیح را دریافت کنید . همچنین می‌توانید با کلیک کردن روی دکمه افزودن میزبان( Add a Host) از ناحیه عضو، نام‌های میزبان بیشتری اضافه کنید.

یک نویپ میزبان اضافه کنید

به طور پیش فرض، اولین نام میزبانی که ایجاد کردید از میزبان DNS (A)(DNS Host (A)) برای نوع میزبان(Host Type) استفاده می کرد. این تقریباً همان چیزی است که 99٪ از کاربران از آن استفاده خواهند کرد. اگر ماوس را روی علامت های سوال کوچک کنار تنظیمات نگه دارید، اطلاعات دقیق تری در مورد هر یک از گزینه ها دریافت خواهید کرد.

اگر از یک وب سرور استفاده می کنید(web server) و ISP شما ترافیک ورودی در پورت 80(port 80) را مسدود کرده است ، که بسیاری از ISP ها(ISPs) انجام می دهند، می توانید پورت 80 (Port 80) Redirect را انتخاب کنید . شما اساساً وب سرور(web server) خود را روی پورت دیگری اجرا می کنید و سپس آن شماره پورت(port number) را در تنظیمات no-ip مشخص می کنید. کاربر مجبور نیست برای اتصال به وب سرور (web server)شماره پورت(port number) را در URL تایپ کند .

Web Direct به سادگی کاربر را به هر URL که شما می خواهید هدایت می کند. بدیهی است که این گزینه برای اتصالات راه دور قابل استفاده نیست زیرا فقط به URL دیگری هدایت می شود.

(Skip everything)سایر موارد موجود در صفحه را رد کنید و (page and click)روی Add Host(Add Host) کلیک کنید . اکنون می‌توانید نرم‌افزار کلاینت(client software) را در دستگاه دیگری دانلود کنید و نام میزبان(host name) جدید را برای آن نمونه خاص از برنامه به‌روزرسانی انتخاب کنید.

توجه داشته باشید که شما فقط یک مرحله را برای تنظیم دسترسی از راه دور به یک دستگاه در شبکه محلی خود تکمیل کرده اید. اکنون باید پورت های مناسب روتر خود را به دستگاه های مناسب در شبکه خود فوروارد کنید. خوشبختانه، من قبلاً به طور گسترده در مورد ارسال پورت(port forwarding) و نحوه پیکربندی آن در روتر خود نوشته ام.

این در مورد آن است. هنگامی که DNS پویا در حال اجرا و(DNS running and port) راه‌اندازی ارسال پورت هستید، می‌توانید از نام میزبان جدید خود با شماره پورت(port number) ( akishore.ddns.net:3389 ) برای اتصال به رایانه یا وب‌کم(computer or webcam) یا هر چیز دیگری استفاده کنید.

همانطور که قبلاً گفتم، no-ip تنها گزینه برای DNS پویا نیست. در اینجا چند مورد دیگر وجود دارد که نظرات خوبی دارند.

https://www.dnsdynamic.org/

https://duckdns.org/install.jsp

http://www.changeip.com/services/free-dynamic-dns/

روند پس از راه اندازی DNS پویا می تواند کمی پیچیده باشد، بنابراین اگر سوالی دارید، می توانید نظر خود را ارسال کنید. لذت بردن!



About the author

من یک متخصص کامپیوتر هستم و از سال 2009 به مردم در زمینه کامپیوترشان کمک می‌کنم. مهارت‌های من شامل آیفون، نرم‌افزار، گجت‌ها و غیره است. من همچنین در چهار سال گذشته به عنوان مربی کار کرده ام. در آن زمان، یاد گرفتم که چگونه به مردم کمک کنم تا برنامه های جدید را یاد بگیرند و چگونه از دستگاه های خود به روشی حرفه ای استفاده کنند. من از دادن نکاتی در مورد چگونگی بهبود مهارت هایم لذت می برم تا همه بتوانند در کار یا مدرسه موفق باشند.



Related posts