RRAS و اِعمال تنظیمات صحیح DHCP بر روی کاربران Dialup

 شاید برای بعضی ها این سئوال مطرح باشه که چرا وقتی یوزرهای Dialup به یک Access Server که بر اساس RRAS راه اندازی شده کانکت میشن تنظیمات IP شون بر اساس تنظیمات DHCP سرور نیست.(خوب البته این یک چیز کاملاً طبیعی هست چون تو ویندوز هیچ چی مثل آدمیزاد کار نمیکنه!)
 خوب اینجا دو مسئله پیش میاد :
 1- شما زمان تنظیم RRAS یک رنج IPی مشخص رو انتخاب کرده باشید که کاربران از این محدوده IP استفاده کنن.
 2- شما گفته باشید از DHCP برای آدرس دهی استفاده کن اما RRAS آدرس های IP رو هر چی حال کنه بده!

 در حالت اول که مشخه، شما گفتید از یک Range خاص استفاده کن که ممکن هست در محدوده ی Scope های DHCP Server نباشه.(اگر هنوز باز هم جای سئوال وجود داره شاید بتونید مشکل رو از یه جای دیگه حل کنید،مثلاً یه DVD Writer بخرید شاید مشکل RRAS حل شد!)
 اما در حالت دوم؛ ببینید RRAS زمانی که شروع به کار میکنه به DHCP Server میگه : هوی،10 تا IP بده بـبــینـــم... و DHCP سرور هم چون هول میشه اسکوپ،مسکوپ رو فراموش میکنه و همینطوری یـــِـــــی هویی 10 تا IP میده به RRAS.(باور بفرمایید این یکی دیگه شوخی نیست)
 حالا این IP ها رو اصلاً چرا RRAS میگیره؟ ببینید چون برای RRAS یه محدوده ی مشخص برای دادن IP به یوزر ها مشخص نشده یه تعداد IP میگیره و Cache میکنه تا زمانی که یوزر ها کانکت شدن یه IP ای چیزی حداقل داشته باشه بهشون بده!
 مشکل از همینجا شروع میشه،چون RRAS فقط IP ها رو (بدون IPی Router،DNS Server و ...) از DHCP Server گرفته،به طور مُسلّم فقط یه IP خشک خالی میده به کلاینت ها و همین باعث میشه که دیگه کلاینتها نتونند سایت ها رو ببینند(خوب مشخص هست دیگه چون DNS سرور ندارن که Domain ها رو Resolve کنن.)
 حالا برای حل این مشکل چکار باید کرد؟ خوب الان یه روش ساده که فکر کنم تنها روش هم باشه که از طریق خود سایت مایکروسافت 4 ماه پیش منتشر شده (نمیدونم قبل از این ملت چیکار میکردن!) رو براتون توضیح میدم تا کلاینت هاتون بتونن به طور کامل تنظیمان DHCP Server رو بگیرن و ازشون استفاده کنن.برای حل این مشکل مراحل زیر رو به ترتیب طی کنید :
 1- از قسمت Administrative Tools قسمت Routing and Remote Access یا همون RRAS رو باز کنید.
 2- از قسمت IP Routing روی بخش DHCP Relay Agent راست کلیک کنید و از منوی باز شدن گزینه ی Properties رو انتخاب کنید.
 3- در پنجره ی باز شده در قسمت Server address آدرس IP ی سروری که DHCP Server روی اون فعال هست رو وارد کنید و بعد از زدن دکمه ی Add با دکمه های Apply و OK تنظیمات رو تایید و پنجره رو ببندید.
 4- در صورتی که اینترفیس Internal در قسمت DHCP Relay Agent در پنل راست موجود نباشه روی DHCP Relay Agent راست کلیک کنید و بعد از انتخاب گزینه ی New Interface از پنجره ی باز شده اینترفیس Internal رو انتخاب کنید.
 5- سرور رو Restart کنید یا فقط دو پروسه ی DHCP Server و Routing and Remote Access رو Stop کنید.بعد از Stop کردن هر دو ابتدا DHCP و بعد RRAS رو Start کنید.(البته توصیه میکنم حتماً یه Restart رو بکنید)
 با انجام این تنظیمات کاربران Dialup بعد از اتصال به شبکه با استفاده از Packet های DHCPInform میتونن اطلاعات مربوط به WINS ، DNS و غیرشون رو update کنن.شما با انجام این تنظیمات به کلاینت ها این امکان رو میدید تا بتونن بسته های DHCPInform رو دریافت و اطلاعات ناقصشون رو کامل کنن.

 این نکته ای بود که امشب گفتم بنویسم بلکه هر کی کارش گیره بخونه یه دعایی در حق ما بکنه.از اونجایی که میدونید خیلی خوش قول هم هستم! قول میدم پست بعدی درباره ی نحوه ی Setup کردن یه DNS Server و راه اندازی اون باشه به طور که کلاینت ها بتونن دومین هایی که روی DNS Server تون تعریف میکنید رو ببینن.راستی اگه از این نوشته خوشتون نیومد بفرمایید بنده ویرایشش کنم و مثل بچه آدم یه مقاله کنمش!
 تا پست بعد...