دسترسی به سرور لوکال، با اینترنت در خارج از دفتر
سلام
اول یه توضیح بدم چی داریم و چی میخواییم. یه مودم داریم با IP Modem = 192.168.1.1 و یه سرور با IP Server = 192.168.1.2 که روی سرور یه نرم افزار نصبه و سرور به مودم همیشه وصل هست.
رو سرور اکتیور دایرکتوری و سرویس DNS فعال کردیم و کاری کردیم هرکی به مودم وصل میشه و توی Browse آی پی سرور یعنی Server IP = 192.168.1.2 رو میزنه، وصل میشه به اون نرم افزاری که روی سرور نصبه. این از این.
البته برای کامپیوترهایی که اونجا ثابت هستن هم به خاطر راه اندازی اکتیو دایرکتوری، DNS رو توی اون کامپیوتر ها، IP Server زدیم. یعنی برای سیستم های لوکال و ثابت در محل دفتر، اینجوریه:
DNS Client = IP Server = 192.168.1.2
ولی همونطور که گفتم، هم از سیستم های لوکال و هم از موبایل ها (که کاری با DNS شون نداریم، مثلا وقتی یه مهمان میاد و راحت وصل میشه به مودم) همه میتونن با زدن IP Server = 192.168.1.2 توی Web Browser، به اون نرم افزار وصل بشن.
سایت دفتر اینه Site.com میخواییم کاری کنیم خارج از دفتر هر کی بزنه test.site.com بره توی نرم افزار، یعنی انگار همون آدم اومده توی دفتر و وصل شده به مودم، و توی بروزرش زده IP Server = 192.168.1.2
تولید کننده نرم افزار گفته برای این کار نیاز به IP Static و IP Forwarding و تنظیم رکورد A در DNS سرور Domain داریم.
حالا سوال خودم، تو آموزش های مشاهده تصاویر دوربین مداربسته با اینترنت، آموزش هایی دیدم که گفته با IP دنامیک هم میتونید این کارو بکنید، که البته لازمه یه DDNS راه بندازیم.
من چیزی از اینها نمیدونم، ولی کلا سر در میارم که DNS چیه، IP استاتیک و دینامیک چیه و ...
لطفا راهنمایی کنید برای رسیدن به هدف (دسترسی به نرم افزار خارج از دفتر با آدرس test.site.com و IP Dynamic) باید چی کار کنم.
خیلی ممنون و تشکر از سایت خوبتون. من از زمان IT Pro از مطالب مفیدتون استفاده میکنم، مگه میشه در مورد شبکه سرچ کرد و سایت شما رو اول نیاره تو گوگل!؟
5 پاسخ
سلام
مشکل رو حل کردم، این پست رو میزارم برای آیندگان :)
تنظیمات داخل مودم به جهت DDNS کار ساز نبود (یعنی سناریو ما که توی عکس با رنگ سبز مشخص شده، کار ساز نبود) و از سایت NO-IP.com یه نرم افزار دانلود کردم به نام DUC. خوبی این نرم افزار اینه که برای ویندوز و مک و لینوکس در دسترس هست و کار باهاش فوق العاده راحته. حجمش هم خیلی کمه...، اینو دانلود کردم و روی سرور ویندوزیمون نصب کردم، حالا IP اینترنتی ما که اول میاد توی مودم و همون آی پی درواقع IP اینترنتی سرور ما هم هست رو به راحتی میتونم به no-ip.com بفهمونم که چه شماره ای هست. (رنگ قرمز عکس)
یه هاست ساختم تو no-ip.com، از DUC انتخاب کردم که کدام هاست های من، یا همون کدام URLهای من، آی پی شون، برابر با آی پی همین سیستم من باشه. انتخاب کردم و تمام. مودم رو هم چندین بار خاموش روشن کردم و مطمئن شدم نرم افزار خودش IP جدید رو به URL من اختصاص میده. کار نرم افزار اینه که هر 5 دقیقه چک میکنه ببینه IP اینترنتی من به URL من اختصاص داده شده یا نه، اگر نشده بود، بدون دخالت من، خودش اینکارو میکنه :) یعنی پس از قطع و وصل مودم، شما حداکثر 5 دقیقه، دسترسیتون به سرور قطعه
داخل پنل مدیریتی سایت هم یه CNAME درست کردم (که جا داره از پست آقای نصیری در مورد A Record و Cname تشکر کنم...) و به اون CNAME گفتم، از آدرس test.my.com که آدرس ساب دامین سایت منه، ارجاع بده به اون URL که توی no-ip.com ساختم و اون URL هم چون به IP سرور من ارجاع داده میشه، خیلی شیک و مجلسی افراد رو میفرسته توی سرور، که البته لازمه Port Forwarding هم انجام بشه
یه موردی، ما مودممون مودم LTE ایرانسل هست که از 3G و 4G هم پشتیبانی میکنه، کارشناس ایرانسل اومد دیده TD-LTE آنتن نمیده، سیمکارت 4G گذاشت توی مودم.....
الان رفتم سایت ایرانسل، اینو نوشته بود:
>>>>> استفاده از آی پی استاتیک روی سیم کارتهای TD- LTE و همچنین سیم کارتهایی که دارای سرویس APN هستند مقدور می باشد
(شایان ذکر است این IP بصورت IP) Public معتبر اینترنتی) نمی باشد.) <<<<<
این اگر Public نیست، به چه دردی میخوره پس!؟ خارج از دفتر چجوری بهش وصل شیم!؟
سلام
ممنون از پاسخ.
درسته، ولی خب سرویس هایی که با استفاده از DDNS برای دوربین ها هست یا حتی باقی سرویس هایی که نیاز به آی پی استاتیک دارن رو دیدیم با همین DDNS راه اندازی کردن، چرا ما نکنیم؟
مورد دوم، لطفا به "صورت عملی" بگید برای پیاده سازی اون چیزی که بالا گفتم ، چه کار هایی بکنم؟ (لینک بدید یا توضیح یا ...) ممنون میشم. من تو شبکه زیاد وارد نیستم، ولی آموزش های فوق العاده سایت مانند راه اندازی اکتیو دایرکتوری رو که خوندم، تونستم خودم به صورت عملی پیاده سازی کنم...
خب باید بگم حق با فروشنده نرم افزارتونه !
1- IP Forwarding یا شاید هم Port Forwarding که فقط برای اینه که کاربر از طریق روتر به سرور خاص شما وصل شه ، همین موضوع تو دوربین مدار بسته هم هست
2- رکورد A هم برای اینه که نخواهیم به کاربر آدرس IP بدیم ، هم جالب نیست هم ممکنه فراموش کنه ...
3- حالا ببنید اگه آدرس IP Valid ای که ISP به شما میده هر چند روز عوض شه ، اون وقت شما باید یا به همه کاربرانتون آدرس جدید رو اعلام کنید یا خودتون برید دستی اون A Record رو update کنید ! کار بیهوده ایه ! کلا تلف کردن وقت و انرژیه ! فرض کنید شما دو روز نیستید و IP عوض بشه .... ! پس یه مبلغ ناچیز به ISP بدین و IP Static دریافت کنید.
آقایون سلام مجدد
یه مشکل جدید و عجیب
یه حساب کاربری تو سایت no-ip.com ساختیم و یه هاست هم درست کردیم.
اطلاعات هاست و یوزرنیم پسورد رو هم زدیم تو قسمت DDNS مودم. مودم یه چیز خوبی که داره اینه که قشنگ نوشت Connected. یعنی به DDNS وصل شد
با اینترنت، IP خودمون رو به دست آوردیم و دیدم بله، داخل سایت، اون هاستی که انتخاب کردیم، IP معادل همون IP که به ما اختصاص داده شده. مشکلی نبود خلاصه
مودم و خاموش روشن کردیم IP عوض شه و شد. چرا میگم شد، چون توی گوگل، My IP ما تغییر کرد مثلا شد xxx.xxx.xxx.xxx
IP ما توی no-ip.com هم تغییر کرد و برای هاستی که ساختیم IP "جدید" اختصاص یافت ولی، این IP برابر با xxx.xxx.xxx.xxx نبود و یه آی پی دیگه بود!!!!!
بازم مودمو ری استارت کردیم و My IP توی گوگل ما عوض شد و شد yyy.yyy.yyy.yyy و باز هم IP ما توی no-.com تغییر کرد، ولی باز هم yyy.yyy.yyy.yyy نشد!!!!!!!!!
اومدم دو ردیف رو توی DDNS مودم پر کردم و درواقع دو تا هاست رو وارد کردم. هر دو هم کانکت شدن. بازم مودمو خاموش روشن کردم. My IP گوگل رو دیدم، تغییر کرد بود. و بازهم IP هر دو هاست من توی no-IP.com تغییر کرده بود ولی معادل با My IP گوگل نشده بود. جالب اینه هر دو هاست توی no-IP.com آی پی هاشون هم با هم برابر بود. (درسته که برابر باشن، چون اطلاعات هر دو هاست رو تو مودم زدم دیگه...)
سوال اینه، وقتی مودم نوشته Connected to DDNS و هر دو هاست من IPهای برابری دارن یعنی همه چیز درست کار میکنه، چرا IP صحیح رو که آی پی واقعی من توی اینترنت هست رو دریافت نمیکنن!؟!؟!؟