50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

استفاده از URL برای IP Local

سلام

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

ویندوز سرور داریم، که وصله به مودم وای فای، سرویس DNS روش فعال هست و به سیستم های لوکال هم که به مودم وای فایمون وصل هستن، DNS رو معادل با IP سرور زدیم. ولی برای موبایل ها و لپ تاپ ها که میرن و میان، DNS رو دست نزدیم. با این حال هر کی میاد و وصل میشه به مودم، توی مرورگرش بزنه 192.168.1.2 که آی پی سرور هست، وصل میشه به نرم افزار Web-Based که روی سرور نصبه. لازم به ذکر هست همین مودم وظیفه اتصال به اینترنت رو هم بر عهده داره. یعنی از همین مودم اینترنت به کلاینت ها میرسه.

حالا، یه URL داریم که توی اینترنت به خوبی فعال هست مثلا فرض بفرمایید google.com، و این URL ما سرورش همون کامپیوتر سرور لوکال ما هست یعنی (یه IP Static داریم و port forwarding انجام دادیم، هر کی بزنه توی اینترنت google.com، میاد تو سرور لوکال ما با IP= 192..168.1.20)

ما میخواییم به اون IP سرور هم همین URL رو اختصاص بدیم یعنی 192.168.1.2 رو برابر با Google.com کنیم ولی مستقل از اینترنت، یعنی کسی که میاد میشینه تو محل ما و به مودم خودمون وصل میشه از این به بعد وقتی زد google.com بره توی سرور، ولی مستقل از اینترنت و تماما به صورت لوکال

یعنی حتی اگر اینرنت هم قطع بود و یه نفر به مودم ما وصل شد، بزنه google.com، انگار زده باشه 192.168.1.2، تاکیید میکنم کاملا فارغ از اینترنت

حالا چرا همچین کاری میخواییم بکنیم، جالب نیست که به کارمندا بگیم اگر توی دفتر بودید با 192.168.1.2 برید توی نرم افزار و اگر بیرون بودید با فلان URL

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

ممنون

پرسیده شده در 1397/05/18 توسط

5 پاسخ

0

شما وب سرورتون که توی شبکه لوکال هست و از رنج ۱۹۲.۱۶۸.۱.۰ برای مثال IP میگیره و از اونجایی که DNS سرور راه اندازی کردید کافیه یه Zone برای شبکه لوکال تون توی DNS بسازید مثلا abc.local و یه A record بسازید و اسم رو abc.local و IP رو IP وب سرورتون بدید. توی IIS هم این آدرس رو Bind کنید به IP مربوطه. و به کاربرا بگید توی مرورگرشون به جای اینکه abc.ir رو برای مثال وارد کنن آدرس abc.local رو وارد کنن چون داخل شبکه قرار دارن.

پاسخ در 1397/05/18 توسط
0

||https://tosinso.com/files/get/b87be1e8-07c7-4e2b-9315-3b6710cc6896||

ممنون از هر دو دوست خوبم آقایان کریم پور و شمس
من به جواب رسیدم، حالا یک سوالی برای من پیش اومد.
تو معماری بالا، همه و همه یعنی هم Server و  Clientها و هم Mobile و Laptop به اینترنت دسترسی دارن. منظورم از Client اینه که اونا PC هستن و همیشه مستقر در دفتر.
علاوه بر دسترسی داشتن همه به اینترنت، همه (یعنی سرور، کلاینت ها، موبایل و لپ تاپ)، باز هم همه دستگاه ها وقتی توی مرورگرشون میزنن IP Server = 192.168.1.2، وصل میشن به سرور و یه نرم افزاری براشون نشون میده که ما روی سرور گذاشتیم.
الان من دو تا سوال دارم:

1. درخواست هایی که از سمت Clientها میاد تو مودم، اول میرن تو DNS سرور به دنبال پاسخ، و سپس سرور میفرسته تو مودم و توی DNS مودم جست و جو میشه؟؟؟؟؟

2. و سوال دیگه، برای موبایل و لپ تاپ که DNS ست نکردیم، درخواست هایی که در رنج IP لوکال نیستن، مثلا google.com یا هرچی، مستقیم میره توی DNS مودم جست و جو میشه و اصلا سرور درگیر نمیشه؟؟؟



اگر اینجوری باشه، نمیشه DNS Modem رو برابر با IP Server کرد و همه درخواست ها (از کلاینت ها و موبایل ها و لپ تاپ) که میرسن به مودم، برن توی سرور و توی DNS سرور جست و جو بشن و اگر نبود، خوده سرور بفرسته توی مودم و به مودم بگه بره توی یه DNS دیگه بگرد دنبالش؟؟؟؟ 
اینجوری مشکل منم حل میشه، یعنی به آی پی مودم، همون URL اینترنتی رو میدم، با این تفاوت که هر کی به مودم خودمون وصل شد و URL رو زد، درخواستش به صورت لوکال جواب داده میشه (چون درخواستش میره توی DNS مودم که برابر IP Server هست)، و هر کی بیرون بود و URL رو زد، از طریق اینترنت، میاد تو سرور

یه نکته، ما چون اکتیو دایرکتوری هم داریم، لازمه که DNS کلاینت ها، ست شده باشن(DNS Client = IP Server = 192.168.1.2)، این نکته رو مد نظر داشته باشید. (فقط DNS کلاینت ها، و نه Mobile و Laptop)

لطفا به تفکیک به سوالام جواب بدید
اگر سوالام ساده یا عجیب غریب هست، ببخشید، چون زیاد توی شبکه وارد نیستم
ممنون

ممنون از هر دو دوست خوبم آقایان کریم پور و شمس

من به جواب رسیدم، حالا یک سوالی برای من پیش اومد.

تو معماری بالا، همه و همه یعنی هم Server و Clientها و هم Mobile و Laptop به اینترنت دسترسی دارن. منظورم از Client اینه که اونا PC هستن و همیشه مستقر در دفتر.

علاوه بر دسترسی داشتن همه به اینترنت، همه (یعنی سرور، کلاینت ها، موبایل و لپ تاپ)، باز هم همه دستگاه ها وقتی توی مرورگرشون میزنن IP Server = 192.168.1.2، وصل میشن به سرور و یه نرم افزاری براشون نشون میده که ما روی سرور گذاشتیم.

الان من دو تا سوال دارم:

1. درخواست هایی که از سمت Clientها میاد تو مودم، اول میرن تو DNS سرور به دنبال پاسخ، و سپس سرور میفرسته تو مودم و توی DNS مودم جست و جو میشه؟؟؟؟؟

2. و سوال دیگه، برای موبایل و لپ تاپ که DNS ست نکردیم، درخواست هایی که در رنج IP لوکال نیستن، مثلا google.com یا هرچی، مستقیم میره توی DNS مودم جست و جو میشه و اصلا سرور درگیر نمیشه؟؟؟

اگر اینجوری باشه، نمیشه DNS Modem رو برابر با IP Server کرد و همه درخواست ها (از کلاینت ها و موبایل ها و لپ تاپ) که میرسن به مودم، برن توی سرور و توی DNS سرور جست و جو بشن و اگر نبود، خوده سرور بفرسته توی مودم و به مودم بگه بره توی یه DNS دیگه بگرد دنبالش؟؟؟؟

اینجوری مشکل منم حل میشه، یعنی به آی پی مودم، همون URL اینترنتی رو میدم، با این تفاوت که هر کی به مودم خودمون وصل شد و URL رو زد، درخواستش به صورت لوکال جواب داده میشه (چون درخواستش میره توی DNS مودم که برابر IP Server هست)، و هر کی بیرون بود و URL رو زد، از طریق اینترنت، میاد تو سرور

یه نکته، ما چون اکتیو دایرکتوری هم داریم، لازمه که DNS کلاینت ها، ست شده باشن(DNS Client = IP Server = 192.168.1.2)، این نکته رو مد نظر داشته باشید. (فقط DNS کلاینت ها، و نه Mobile و Laptop)

لطفا به تفکیک به سوالام جواب بدید

اگر سوالام ساده یا عجیب غریب هست، ببخشید، چون زیاد توی شبکه وارد نیستم

ممنون

پاسخ در 1397/05/19 توسط
0

بله درسته ببینید زمانی که گوشی شما به اینترنت متصل هست و شما در مرورگر URL وارد می کنید میره از اینترنت میره اون وب سایت رو براتون باز می کنه اما وقتی یه Zone می سازید با پسوند لوکال و A رکورد توش می سازید که IP لوکال براتون برگردونه اونوقت دیگه از حجم اینترنت تون کم نمیشه .

پاسخ در 1397/05/19 توسط
0

ممنون از پاسخ

Zone و Bind و ... رو سرچ میکنم پیدا کنم

پس با این تفاسیر، نمیشه با این شرایط:

1. مثلا من سرورم با IP = xxx.xxx.xxx.xxx و URL = abc.ir در اینترنت در دسترس هست

2. و Local IP = 192.168.1.2 رو داره

کاری کنم که با Modem/Router لوکال با همون Internet URL = abc.ir و مستقل از اینترنت (در شبکه لوکال خودم) در دسترس باشه؟

پس نمیشه، درسته؟؟؟

و باید URL اینترنتی من و URL لوکال من متفاوت باشن؟؟؟

پاسخ در 1397/05/19 توسط
0

اگر میکروتیک داشتید میتونستید درخواست های dns رو redirect کنید به dns server داخلیتون. در اینصورت بدون اینترنت هم میتویند با url وراد سرور داخلی بشید.

پاسخ در 1397/05/19 توسط

پاسخ شما