مشکل در سرویس DHCP و نمایش علامت قرمز روی سرور DHCP
سلام دوستان من به مشکلی خوردم در سازمان با DHCP و این سرویس stop شده ، برخی از عکس ها واستون قرار دادم ، با تشکر از کمک تون
9 پاسخ
در کنسول DHCP شما نام دامینی به نام www.sadaf.com وجود داره که این برای دامین داخلی جای تعجب داره ، همونطوری که دوستمون آقای مهندس آریان عنوان کردن این اسم رو باید از ساختارتون حذف کنید ، حالا ممکنه یک برنامه نویسی این تغییرات رو روی سرور شما اعمال کرده باشه یا ناخواسته ایجاد شده باشه ، برای حذف این رکورد بایستی اول DNS و بعد Cache DNS رو خالی کنید و اگر Zone ای به این نام هست حذف کنید در غیر اینصورت همونطور که در پست قبلی آقای آریان عنوان کردن به مسیر گفته شده میرید و محتوای موجود در فایل Hosts رو حذف می کنید ، فقط یک نکته در تکمیل صحبت ها باید بگم که فایل هاست چیزی رو Cache نمی کنه و اگر موجودیتی در این فایل هست قطعا بصورت دستی توسط یک فرد ایجاد شده ، امیدوارم مشکل حل شده باشه ، موفق و پیروز باشید
سلام.شبکه شما تحت دامین است؟
با سلام
به مسیر زیر بروید
c:\windows\system32\drivers\etc\host
فایل host را به وسیله notepad باز کرده و آن FQDN و IP که CACHE شده است را از این مسیر پاک کنید. (که همان FQDN ای می باشد که در dhcp server علامت قرمز رنگ بر روی ان ظاهر می گردد .)زمانی که یک رکورد در DNS ساخته می شود ، هنگامی که آن رکورد به هر دلیلی ازDNS مورد نظر پاک گردد ، در مسیر فوق باقی مانده که با استفاده از روش فوق حذف شده و مشکل برطرف می گردد.
تصاویر بالا اطلاعاتی چندانی در اختیار ما قرار نمیدن ، تا جاییکه از عکس ها بر میاد شما هنوز برای DHCP سرور Scope یا همون محدوده آدرس دهی رو تعیین نکردین ، قاعدتا زمانیکه DHCP سرور بصورت پیشفرض نصب میشه چیز خاصی داخلش نیست ، روی اون قسمت اسم سرور راست کلیک کنید و یک New Scope درست کنید اگر مشکلی به وجود اومد ازش عکس بگیرید ، در قسمت Event Viewr هم از Warning و Error های DHCP تصویری قرار بدین ، تصویر بالا اطلاعات چندانی رو نشون نمیده.
یک کاری رو هم می تونید تست کنید ، ممکن هست که DHCP شما با یک شوک اینجوری درست بشه اما اطمینانی نیست ، ببینید وقتی شما DHCP رو Authorize می کنید در واقع اجازه دسترسی و ایجاد رکوردهای DNS رو بهش می دید ، کاری که باید بکنید اینه که یک بار این DHCP سرور رو Unauthorized کنید و بعد مجددا Authorize کنید تا ببینید کاری انجام میشه یا خیر ، دو تا دستور زیر رو به ترتیب برای Unauthorized شدن و بعدا Authorize شدن DHCP در خط فرمان سرور مشکل دار وارد کنید :
netsh dhcp delete server ServerDNSServerIP مثال netsh dhcp delete server pdc.itpro.local
و بعد برای Authorize کردن مجدد دستور زیر رو وارد کنید :
netsh dhcp add server ServerDNSServer IP مثال netsh dhcp add server pdc.itpro.local 10.0.0.1
البته اینها فقط حدس و گمان هستند ، شما بایستی به مسیر System 32 و پوشه DHCP برید و ترجیحا Log file های اون رو بررسی کنید که در چه وضعیتی قرار داره ، ترجیا لاگ رو در اینجا برای تحلیل قرار بدید ، یه پیشنهاد غیر منطقی هم هست که معمولا خودم انجام میدم ، قبل از اینکه کاری انجام بدم اول سرور رو با استفاده از نرم افزار Ccleaner پاکسازی می کنم و بعد این کارها رو می کنم.
توجه کنید که ممکنه یک DHCP سرور دیگه هم در مدار داشته باشید که Authorize شده ، این مورد رو بررسی کنید ، شاید روی یک مودم یا روتر این تنظیمات انجام شده باشه ، می تونید از ابزار DCHPloc.exe که در Support Tools در ویندوز XP و 2003 هست استفاده کنید تا Rogue DHCP ها رو شناسایی کنید ، بعد از پیدا کردن و غیر فعال کردن این DHCP ها مجددا DHCP خودتون رو Authorize کنید.
نکته بعدی که میتونه موثر باشه این هست که شما دارید خطای 1056 با توجه به تصویر ارسالی دریافت می کنید ، این خطا زمانی رخ میده که شما DHCP ای که راه اندازی کردید دسترسی های لازم برای بروز کردن رکوردهای DNS و اکتیودایرکتوری رو نداشته باشه ، برای اینکه بتونه اینکار رو بکنه شما باید بهش Credential لازم یا همون Username و Password مجاز رو بدید ، اینکار رو شما می تونید با استفاده از راست کلیک کردن روی سرور و انتخاب گزینه Properties و در نهایت تب Advanced و Credential انجام بدید که یک Username و Password دارای دسترسی رو باید وارد کنید که توجه کنید این Username نباید Expiration Date داشته باشه ، هم می تونید اینکار رو بصورت دستوری با استفاده از دستور Netsh انجام بدید که به شکل زیر انجام میشه :
netsh اینتر رو بزنید dhcp server ipaddress آدرس آی پی دی اچ سی پی مشکل دار رو وارد کنید set dnscredentials username domain password نام کاربری و رمز عبور رو وارد کنید quit
اگر تحت دامین هست , فکر میکنم با مجوز ادمین نصب نشده !
Dhcp نصب شده بود و scope ها تعریف شده بودند و حدود 100 user بر روی این scope قرار داشتن و ناگهانی این اتفاق روی داده است!