• عملکرد DHCP را فعال کنید. DHCP چیست؟

    سلام بازدید کننده سایت ما به مطالعه ادامه می دهیم. در قسمت نهم به این موضوع می پردازیم که چگونه DHCP (پروتکل پیکربندی میزبان پویا) کار می کندو اصلا چرا به آن نیاز است؟ این ورودی فقط درباره هدف و قابلیت های پروتکل DHCP و همچنین ما خواهد بود گزینه های DHCP و هدف آنها را در پروتکل در نظر بگیرید. مثل همیشه به هیچ جا عجله نخواهیم کرد، ابتدا DHCP را به طور کلی در نظر می گیریم و سپس به جزئیات می پردازیم.

    9.1.1 مقدمه

    در دوره های ICND1 و ICND2 پروتکل DHCP بسیار سطحی در نظر گرفته شده است و به طور کلی سیسکو اطلاعات مربوط به این پروتکل را در مسیرهای مختلف و در سطوح مختلف پخش می کند. ما DHCP را با جزئیات در نظر خواهیم گرفت و شاید اطلاعات بررسی شده نه تنها برای پاسخگویی به سؤالاتی در مورد DHCP که ممکن است در امتحان با آنها مواجه شوید، بلکه در مورد سؤالاتی که ممکن است در آزمون CCNP R&S باشد نیز کافی باشد.

    9.1.2 چرا DHCP مورد نیاز است و چه ارتباطی با IP دارد؟

    در موضوعی که در مورد آن صحبت کردیم ، به اساسی ترین نکات در مورد DHCP و هدف آن اشاره کردیم ، اکنون به طور خلاصه مواردی را که قبلاً بحث شد یادآوری می کنیم. من فکر می کنم همه به خوبی می دانند که چنین ابزاری به عنوان چکش عمدتاً برای چکش زدن میخ ها استفاده می شود ، یعنی همه ما درک می کنیم که چرا یک چکش لازم است. پس بیایید ابتدا بفهمیم - چرا به پروتکل DHCP نیاز داریم؟.

    DHCP (پروتکل پیکربندی میزبان پویا) یا پروتکل پیکربندی میزبان پویابرای خودکارسازی فرآیند پیکربندی در . پروتکل DHCP، با درجات مختلف موفقیت، دو مشکل جهانی را حل می کند:

    1. مهندس را از کارهای مشابه و یکنواخت در راه اندازی، دروازه ها، آدرس های سرور DNS و سایر پارامترهای لازم برای . هنگام انجام چنین کاری، اشتباه کردن نیز آسان است، زیرا ممکن است صدها یا حتی هزاران دستگاه وجود داشته باشد.
    2. پروتکل DHCP تا حدودی، اما نه 100٪، شبکه شما را از چنین پدیده ناخوشایندی مانند آدرس های IP تکراری محافظت می کند. هنگام پیکربندی دستی گره‌های شبکه کامپیوتری، می‌توانید دو رویکرد داشته باشید: یا یک رکورد از آدرس‌های IP صادر شده نگه‌دارید و پیکربندی‌های گره‌های خود را در جایی یادداشت کنید، یا اجازه دهید این موضوع مسیر خود را طی کند و آدرس‌های IP را به گره‌های خود صادر کنید. به میل پاشنه چپت . در شبکه های کوچک و بسیار کوچک، رویکرد دوم قابل اجرا است، اما در شبکه های بزرگ، حتی اگر حسابداری را سخت بگیرید، مشکلات پیش می آید، دقیقاً در مورد حسابداری مشکلات ایجاد می شود، هر آدرس IP جدید در سیستم حسابداری شما، حسابداری را بیش از پیش دشوارتر می کند. . DHCP به شما امکان می دهد از شر این حسابداری دستی خلاص شوید، زیرا سرور DHCP آدرس های IP را که صادر کرده را به خاطر می آورد، شاید حتی به یاد بیاورد که این یا آن آدرس IP را برای چه کسی صادر کرده است تا دوباره آن را صادر کند.

    در این مبحث به پروتکل DHCP در ارتباط با آن می پردازیم، اگرچه شایان ذکر است که اصلاً منطقی نیست که DHCP را بدون پروتکل IP در نظر بگیرید، فقط وظایف DHCPv6 کمی متفاوت است، اما این داستان کاملاً متفاوت است. . به طور کلی، پروتکل DHCP، مانند بسیاری از پروتکل های دیگر (به عنوان مثال، NAT)، به دلیل کاستی های IPv4 به وجود آمد، واقعیت این است که IPv4 مکانیزمی برای تخصیص خودکار آدرس های IP به رابط ها ندارد، اما IPv6 در حال حاضر چنین چیزی را دارد. سازوکار. به این معنا که DHCP IPv4 را قدرتمند می کند و زندگی یک مهندس شبکه را آسان تر و لذت بخش تر می کند، اگرچه این مهندس باید نحوه عملکرد این DHCP را مطالعه کند.

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

    پروتکل DHCP در سال 1993 استاندارد شد و جانشین پروتکل BOOTP است، زمانی که با ساختار پیام ها در DHCP آشنا شویم این را خواهیم دید، اتفاقاً پروتکل RARP بر اساس یک اصل مشابه با DHCP کار می کند، اما ما اصلا به آن علاقه مند نیست DHCP در مشخصات RFC 2131 توضیح داده شده است.

    9.1.3 حالت های سرور DHCP

    درک حالت های عملکرد سرور DHCP بسیار مهم استبه طوری که آن طور که شما می خواهید کار کند، نه آن طور که معلوم می شود. این موضوع برای ما جدید نیست، بنابراین من در اینجا مختصر خواهم بود.

    1. تخصیص دستی آدرس های IP ثابت
    2. تخصیص خودکار آدرس های استاتیک
    3. توزیع خودکار آدرس های پویا

    سومین حالت سرور DHCP در لیست محبوب ترین حالت است. در هر سه حالت کار، مدیر باید سرور را از محدوده یا مجموعه‌ای از آدرس‌های IP که برای تجهیزات مشتری صادر می‌کند مطلع کند، هر محدوده از آدرس‌های IP باید از یک زیر شبکه باشد، یعنی یک محدوده نمی‌تواند شامل آدرس‌هایی از زیر شبکه های مختلف بیایید هر یک از این حالت ها را توضیح دهیم.

    حالت دستی سرور DHCP.این حالت عملکرد تفاوت زیادی با پیکربندی استاتیک دستگاه های مشتری ندارد. تنها تفاوت این است که مدیر کل شبکه را اجرا نمی کند و تمام تنظیمات را روی سرور DHCP انجام می دهد. در این حالت، سرور باید یک نقشه سخت بین آدرس های IP و آدرس های MAC داده شود. دستگاهی با یک آدرس مک خاص همیشه همان آدرس IP را دریافت می کند، اگر در پایگاه داده سرور DHCP آدرس مک وجود نداشته باشد یا آدرس IP برای مک آدرس مشخص نشده باشد، مشتری تنظیمات را دریافت نخواهد کرد.

    تخصیص خودکار آدرس های استاتیکویژگی اصلی این حالت این است که سرور برای مدت زمان مشخصی (در DHCP به این زمان، زمان اجاره یا زمان اجاره می گویند) آدرس IP برای مشتری صادر نمی کند، بلکه برای همیشه. سرور DHCP یک آدرس IP را بدون دخالت مدیر برای مشتری صادر می کند، سرور اولین باری که مشتری به آن دسترسی پیدا می کند آن را به خاطر می آورد و سپس دائما همان آدرس IP را برای این کلاینت صادر می کند.

    حالت تخصیص آدرس پویا خودکار.این چیزی است که ما بیشتر به آن علاقه مندیم، انعطاف پذیرترین و همه کاره ترین حالت. در این حالت، سرور برای همیشه یک آدرس IP برای مشتری صادر نمی کند، اما برای یک زمان کاملاً تعریف شده که به آن زمان اجاره می گویند، این زمان توسط مدیر اختصاص داده می شود، زمانی که زمان اجاره به پایان می رسد، مشتری در صورتی که او می خواهد، می تواند آن را گسترش دهد تا آدرس IP را تغییر ندهد. در اینجا شایان ذکر است که در این حالت، آدرس برای کلاینت ها نیز می تواند به یک کلاینت خاص اختصاص داده شود، به عنوان مثال با استفاده از گزینه 82، اما در ادامه در مورد آن بیشتر توضیح خواهیم داد.

    حالت سوم یک مزیت بسیار مهم دارد، این به علاوه استفاده مجدد از آدرس های IP است، بنابراین مشتری دیگر نیازی به آدرس IP ندارد، او این را به سرور گزارش می دهد، سرور آن را آزاد می کند و سپس می تواند این آدرس را به دیگری بدهد. مشتری.

    9.1.4 گزینه های پروتکل DHCP و چرا به آنها نیاز است؟ لیست گزینه های استاندارد DHCP

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

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

    یک مشکل واضح که ممکن است داشته باشید: برای اتصال یک دستگاه مشتری به یک شبکه کامپیوتری، به گزینه ای نیاز دارید که این دستگاه نتواند با آن کار کند، خوب، سازندگان پشتیبانی از این گزینه را اضافه نکرده اند و تمام. لیست گزینه های استاندارد DHCP در RFC 2132 توضیح داده شده است. علاوه بر این، هر گزینه استاندارد دارای RFC خاص خود است، که توضیح می دهد که چرا این گزینه مورد نیاز است و چگونه باید کار کند.

    E اگر در مورد رایج ترین گزینه های DHCP صحبت کنیم، پس در اینجا یک لیست کوچک برای شما وجود دارد و در پایان موارد بیشتری وجود خواهد داشت:

    • آدرس IP دروازه پیش فرض؛
    • پوشش زیر شبکه؛
    • آدرس های سرور DNS؛
    • نام دامنه DNS.

    برای انتقال گزینه ها بین مشتری و سرور، یک فیلد با طول متغیر ویژه در بسته DHCP وجود دارد.، که به آن - گزینه ها گفته می شود. طول این فیلد متغیر است، اما تمام فیلدهای دیگر در پیام DHCP ثابت هستند. با توجه به اینکه هم کلاینت DHCP و هم سرور DHCP باید بتوانند بسته ای به اندازه 576 بایت را پردازش کنند (576 بایت از سقف گرفته نمی شود، بلکه از محدودیت های برخی از پروتکل های قدیمی است) و همچنین اندازه فیلدهای دیگر را نیز بدانند. در بسته، محاسبه اینکه فیلد گزینه ها دارای حداقل طول 340 بایت است، دشوار نخواهد بود. در این مورد، خود فیلد گزینه‌ها با یک دنباله کوکی جادویی ثابت شروع می‌شود که به شکل زیر است: 0x63825363. می توان به شکل دیگری گفت کوکی جادویی چهار بایت با مقادیر 99، 130، 83، 99 است. هر چه اسمش را بگذارید، اما طبق این ترتیب، دستگاه متوجه می شود که قسمت ثابت بسته به پایان رسیده است و DHCP گزینه ها آغاز شده است.

    به هر حال، دو فیلد اختیاری دیگر در بسته DHCP وجود دارد، یعنی فضایی در بسته وجود دارد که به جای آن می توان گزینه ها را ارسال کرد - اینها فیلدهای فایل (64 بایت) و snmae (128 بایت) هستند. چه چیز دیگری را می توان در مورد گزینه های DHCP اضافه کرد؟ هر گزینه استاندارد دارای یک عدد منحصر به فرد از 0 تا 255 است، یا بهتر است بگوییم یک کد، نه یک عدد، صحیح تر است. هر گزینه یک اندازه دارد، در حالی که برخی از گزینه‌ها اندازه کاملاً ثابتی ندارند، بلکه نوعی مرز دارند که گزینه می‌تواند در آن شناور باشد. شما باید به دنبال اطلاعات دقیق تری در مورد گزینه های DHCP در RFC های خاص باشید، موضوع این است که برخی از گزینه ها باید شروع شوند، به عنوان مثال، از ابتدا، برخی از گزینه ها را نمی توان با هم استفاده کرد، تعدادی ویژگی دیگر وجود دارد که ما به آنها نیاز نداریم. در حال حاضر به کندوکاو بپردازیم

    فقط می ماند که بگوییم فیلد گزینه در بسته DHCP همیشه باید با کد گزینه 255 ختم شود، طبق این گزینه، دستگاه ها می فهمند که این پایان است، دیگر گزینه ای وجود نخواهد داشت و خود بسته DHCP تمام شده است.

    9.1.6 لیستی از پرکاربردترین گزینه های DHCP

    در زیر جدولی را مشاهده خواهید کرد که متداول ترین گزینه های مورد استفاده در DHCP را فهرست می کند، احتمال مواجهه با آنها بسیار زیاد است و توصیه می کنم در RFC های مربوطه با جزئیات بیشتری با آنها آشنا شوید.

    کد نام طول توضیحات گزینه
    1 پوشش زیر شبکه 4 پوشش زیر شبکه
    3 روتر x4 لیست روترهای موجود یا ساده تر، آدرس های IP دروازه های پیش فرض موجود، ممکن است چندین مورد از آنها در شبکه وجود داشته باشد.
    6 سرور نام x4 لیست سرورهای DNS موجود
    12 نام میزبان 1+ نام گره نمادین
    23 IP پیش فرض TTL 1 به شما امکان می دهد TTL را تنظیم کنید که مشتری باید هنگام ارسال بسته ها به شبکه از آن استفاده کند. با این گزینه می توانید دسترسی کاربران به اینترنت را محدود کنید.
    26 رابط MTU 2 اگر می‌خواهید همه گره‌ها از یک MTU استفاده کنند، این گزینه وجود دارد.
    33 مسیر IP استاتیک x8 به یاد دارید که زمانی شبکه ها کلاسی بودند، در ابتدا این فیلد برای صدور مسیر به گره ها در شبکه های کلاس بود، بنابراین جایی برای ماسک در اینجا وجود نداشت. اکنون در دوران VLSM و CIDR با استفاده از این گزینه می توانید با ماسک 32/ به هاست ها مسیرهای ثابت به شبکه های راه دور بدهید.
    35 ARP Cache Timeout 4 پروتکل ARP یک کش دارد، هر سیستم عامل کش ARP را برای زمان متفاوتی نگه می دارد، برای ساده سازی این آشفتگی گزینه DHCP 35 وجود دارد که همه گره ها را مجبور می کند تا رکوردهای ARP را برای مدت زمان مشابهی نگه دارند.
    50 آدرس IP درخواستی 4 این گزینه توسط مشتری استفاده می شود تا به سرور بگوید که چه آدرس IP را می خواهد دریافت کند.
    55 لیست درخواست پارامتر 1+ با این گزینه، سرویس گیرنده DHCP لیست گزینه هایی را که می خواهد دریافت کند به سرور می گوید.
    61 شناسه مشتری 2+ سرور DHCP آدرس‌های IP و MAC را نقشه‌برداری می‌کند، به یاد می‌آورد که کدام آدرس MAC به کدام IP اختصاص داده شده است. اما به جای آدرس های poppy، می توانید از شناسه مشتری استفاده کنید.
    66 نام سرور TFTP 1+ نام گزینه برای خود صحبت می کند.
    82 نمی دانم اسم این گزینه چیست، اما من خیلی تنبل هستم که به RFC نگاه کنم. تمام مهندسان اطراف من فقط گزینه هشتاد و دوم را می گویند. با این گزینه به طور جداگانه آشنا می شویم، توضیح مختصری در اینجا وجود ندارد.
    121 مسیر بی کلاس 5+ با این گزینه می توانید مسیرهای پیش فرض را در شبکه های بدون کلاس صادر کنید.
    150 آدرس IP سرور TFTP 4 اینجا هم همه چیز از اسمش مشخص است.
    255 پایان 0 اگر گزینه هایی در بسته وجود داشته باشد، پس این گزینه اجباری است، یعنی هیچ گزینه دیگری وجود نخواهد داشت و این پایان بسته DHCP است.

    9.1.7 نتیجه گیری

    بود آشنایی با پروتکل DHCP و ویژگی های اصلی آن، احتمالاً متوجه شده اید که تمام مهم ترین اطلاعات در DHCP به صورت گزینه ها منتقل می شود، فیلد گزینه ها یک ابزار نسبتاً انعطاف پذیر برای پیکربندی پویا هاست است.

    DHCP چیست؟

    هنگام یادگیری اصطلاحات اینترنتی، ممکن است با مخفف DHCP برخورد کنید. در نظر بگیرید که چیست و چه عملکردهایی را DHCP در اینترنت انجام می دهد. این مخفف مخفف Dynamic Host Configuration Protocol - پروتکلی برای پیکربندی میزبان پویا است. DHCP یک پروتکل شبکه است که با استفاده از آن کامپیوتر اطلاعات مربوط به آدرس های IP و سایر داده ها را به طور خودکار به دست می آورد.

    استاندارد این پروتکل در سال 1993 تصویب شد. نسخه فعلی مارس 1997 است که در REC 2131 توضیح داده شده است. نسخه جدید مورد استفاده در IPv6 DHCPy6 نام دارد - در جولای 2003 ایجاد شد و در REC 3315 تعریف شد.

    DHCP چگونه کار می کند؟

    عملکرد پروتکل DHCP بر اساس طرح "مشتری-سرور" است. در اینجا، بار شبکه یا وظایف بین ارائه دهندگان - سرورها - و مشتریان - مشتریان توزیع می شود. سرور و کلاینت نرم افزاری هستند، آنها از طریق یک شبکه کامپیوتری با استفاده از پروتکل های UDP با یکدیگر ارتباط برقرار می کنند.

    آدرس های IP به سه روش توزیع می شوند:

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

    گزینه های DHCP

    علاوه بر آدرس IP، DHCP ممکن است گزینه های اضافی دیگری را نیز نشان دهد که برای عملیات مورد نیاز است - گزینه های DHCP. از جمله آنها می توان به ماسک زیر شبکه، آدرس IP روتر، آدرس سرور DNS، نام دامنه اشاره کرد.

    پیاده سازی DHCP

    مایکروسافت برای اولین بار یک سرور DHCP را در ویندوز NT 3.5 در سال 1994 راه اندازی کرد. با ویندوز 2000 سرور، رکوردهای DNS را می توان به صورت پویا در این سرور به روز کرد.

    در 6 دسامبر 1997، کنسرسیوم سیستم های اینترنت، سرور ISC DHCP را منتشر کرد. در ژوئن 1999، نسخه 2.0 منتشر شد و آن را به استاندارد نزدیک کرد.

    در حال حاضر پیاده سازی های مختلفی از این سرور برای ویندوز به عنوان برنامه های مجزا که عملکردهای DHCP را انجام می دهند وجود دارد.

    از مقالات موجود در بخش می توانید به معانی دیگر اصطلاحات ناشناخته اینترنتی پی ببرید.


    DHCP یک نام مرموز دارد - Dynamic Host Configuration Protocol، که دقیقاً همان کاری است که انجام می دهد. نقش آن در اتصال کلیدی است، با کمک تبادل داده، مشتری پارامترهای منحصر به فردی را دریافت می کند، سپس اعمال می شود و به عنوان یک پل استفاده می شود. این در اکثر شبکه های TCP / IP استفاده می شود و بار کانال ها را برابر می کند و دسترسی مشتری را تنظیم می کند.

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

    بسیاری از سیستم ها با وجود اینکه اینترنت به صورت فیزیکی در دسترس است، ناپدید شدن آن را تجربه می کنند. با کلیک بر روی "Network Diagnostics" کامپیوتر موفق به اصلاح وضعیت می شود و نوشته می شود که مشکل "No available IP addresses" برطرف شده است. این یک مثال اصلی است که در آن تنظیمات DHCP با ارسال و رمزگشایی درخواست گزینه ها اعمال می شود.

    نصب DHCP به دلیل نیاز به استقرار شبکه اداری / خانگی مورد توجه کاربران است، بنابراین از تکرار پارامترها، تراکم کانال و خرابی شبکه محافظت می کنید. ساده ترین نماینده ای که به شما امکان می دهد سرور DHCP را بدون اتلاف وقت اضافی و استفاده آسان فعال کنید، روتر Wi-Fi است. می تواند تمام عملکردهای ارائه شده توزیع پویا آدرس ها و محدودیت ها را انجام دهد.

    چگونه DHCP را در ویندوز فعال کنیم؟

    تنظیمات پیش‌فرض باید دارای یک وضعیت DHCP فعال باشد، زیرا این فناوری به یک استاندارد تبدیل شده است. موارد استثنایی وجود دارد که ارائه دهنده پروتکل را به نفع یک IP ثابت جایگزین می کند که نیاز به پیکربندی دستی دارد. ارزش در نظر گرفتن وضعیتی را دارد که هنوز غیرفعال است ، باید DHCP ویندوز را فعال کنید و انجام این کار آسان است:

    • "کنترل پنل" را شروع کرده و دنبال کنید.
    • اکنون روی کاشی "Administration" کلیک کنید.

    • LMB در "خدمات"؛
    • عنصری به نام "DHCP Client" را پیدا کنید و دوبار کلیک کنید.

    • تنظیم "Automatic" شروع و اعمال شود.

    تعیین پارامترهای دینامیک

    این اولین گزینه ای است که به ما کمک می کند تا پشتیبانی DHCP را فعال کنیم، اما تنها گزینه نیست و می توان یک روش را با روش دیگر تکمیل کرد. در مرحله بعد، باید خود شبکه را به گونه‌ای پیکربندی کنید که بفهمد پارامترهای اتصال را از کجا می‌توان دریافت کرد:

    • شروع کنید و "کنترل پنل" را انتخاب کنید.
    • اکنون "مرکز شبکه و اشتراک" را پیدا کنید، این باید از نمای استاندارد پانل استفاده کند.
    • روی پیوند "تغییر تنظیمات آداپتور" کلیک کنید؛

    • RMB روی عنصر و روی "Properties" کلیک کنید.
    • روی TCP/IPv4 دوبار کلیک کنید و کادرهای کناری را علامت بزنید تا آدرس DNS/IP به صورت خودکار دریافت شود.

    • سپس به عقب برگردید و روی "Customize" کلیک کنید.
    • در تب مدیریت انرژی، تیک همه کادرها را بردارید و ذخیره کنید.

    اکنون DHCP Windows 10 یا هر نسخه دیگری به درستی کار می کند و تمام پارامترها را به صورت خودکار دریافت می کند که مشکلات مختلف شبکه را از بین می برد. همچنین، اگر به نحوه غیرفعال کردن DHCP علاقه مند هستید، باید مراحل را دقیقاً همانطور که در دستورالعمل ها است دنبال کنید، فقط پارامترها را با پارامترهایی که نیاز دارید جایگزین کنید، یعنی: در نوع راه اندازی مشتری، باید "Manual" را تنظیم کنید. یا "Disabled"، و در پارامترها آدرس های DNS و IP ثابت را مشخص کنید. بهتر است آدرس های جایگزین را در صورت وجود نشان دهید تا در صورت عدم پاسخگویی به آدرس دیگری مراجعه کنید.

    راه اندازی سرور DHCP در روتر

    هنگامی که از چندین ابزار / رایانه شخصی استفاده می کنید، نیازی به استقرار DHCP خانگی نیست، زیرا بهتر است از روتر Wi-Fi استفاده کنید یا اصلاً کار نکنید. در بیشتر موارد، سرور اصلی DHCP در سمت ارائه دهنده قرار دارد، بنابراین شما فقط باید فناوری را فعال کنید و سیستم مسئول پردازش صحیح آن است. داده های ارسال شده توسط سرور استاندارد شده است، بنابراین همه سیستم عامل ها از آنها پشتیبانی می کنند و می دانند که چگونه با آنها به درستی تعامل کنند.

    اگر محدوده مشخصی از آدرس‌های IP اختصاصی دارید و از بیش از ۲ مؤلفه برای اتصال استفاده می‌کنید، منطقی است که به نصب سرور با استفاده از روتر Wi-Fi فکر کنید. برای تغییر به رابط DHCP روتر، باید:

    • در مرورگر به 192.168.0.1 بروید (گاهی اوقات از دیگری استفاده می شود).
    • رمز عبور استاندارد admin - admin را وارد کنید، می توانید آن را در اسناد پیدا کنید.
    • اکنون می توانید یک بخش ویژه DHCP را مشاهده کنید ، گاهی اوقات به طور جداگانه قرار نمی گیرد ، اما در بخش Network یا LAN قرار دارد.

    • گزینه "DHCP Server" را انتخاب کرده و آن را فعال کنید.
    • محدوده آدرس های مورد استفاده و تخصیص و زمان اجاره را مشخص کنید.

    پس از اتمام مراحل، می توانید از هر دستگاهی به سرور خود دسترسی داشته باشید، به لطف آن به طور خودکار ماسک های زیر شبکه، آدرس IP، DNS و سایر پارامترها به آن اختصاص داده می شود. بنابراین، می توانید تعداد دستگاه های متصل به روتر را محدود کنید، زیرا یک آدرس جداگانه برای هر کدام اختصاص داده می شود.

    ما ساده ترین مدل سرویس گیرنده-سرور DHCP را تحلیل کرده ایم که شامل ویژگی های کلیدی کار و الگوریتم انجام به روز رسانی های پویا با حفظ تنظیمات فعلی است.

    اگر هنوز در مورد موضوع "DHCP چیست و چه کاربردی دارد؟" سؤالی دارید، می توانید در نظرات از آنها بپرسید.


    if(function_exists("the_ratings")) (the_ratings();) ?>

    سلام به همه! امروز مقاله ای را به داستانی در مورد پروتکل اختصاص خواهیم داد DHCP (پروتکل پیکربندی میزبان پویا)- چیست، برای چیست و چگونه کار می کند. DHCP برای هر دو موجود است IPv4 (DHCPv4)، و برای IPv6 (DHCPv6). در این مقاله به بررسی نسخه IPv4 خواهیم پرداخت. و در مقاله بعدی در مورد پیکربندی آن صحبت خواهیم کرد.

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

    با این حال، کامپیوترها و کاربران در یک سازمان اغلب به صورت فیزیکی و منطقی مکان خود را تغییر می دهند. هر بار که یک کارمند جابجا می شود، تخصیص آدرس های IP جدید می تواند دشوار و زمان بر باشد. و برای کارگران سیار که از مکان های دور کار می کنند، پیکربندی دستی تنظیمات شبکه صحیح می تواند یک کار دلهره آور باشد.

    استفاده از DHCP در شبکه محلی، تخصیص آدرس های IP را در دستگاه های دسکتاپ و موبایل آسان می کند. استفاده از یک سرور DHCP متمرکز به شما این امکان را می دهد که تمام تخصیص آدرس IP پویا را از یک سرور واحد مدیریت کنید. این عمل مدیریت آدرس IP را کارآمدتر می کند و ثبات در سازمان از جمله دفاتر شعب را تضمین می کند.

    DHCPv4 به صورت پویا آدرس های IPv4 و سایر اطلاعات پیکربندی شبکه را اختصاص می دهد. یک سرور DHCPv4 مستقل مقیاس پذیر است و مدیریت آن نسبتا آسان است. با این حال، در یک دفتر کوچک، روتر را می توان برای ارائه خدمات DHCP بدون نیاز به سرور اختصاصی پیکربندی کرد.

    DHCPv4 شامل سه مکانیسم مختلف تخصیص آدرس برای ارائه انعطاف پذیری در تخصیص آدرس های IP است:

    • تخصیص دستی- مدیر یک آدرس IPv4 از پیش تعیین شده را به مشتری اختصاص می دهد و سرور DHCP آدرس IPv4 را به دستگاه منتقل می کند.
    • تخصیص خودکار- DHCPv4 به طور خودکار یک آدرس IPv4 ثابت را به دستگاه اختصاص می دهد و از میان مجموعه ای از آدرس های موجود انتخاب می کند. بدون اجاره ( اجاره، و آدرس به طور دائم به دستگاه اختصاص داده می شود.
    • تخصیص پویا- DHCPv4 به صورت پویا یک آدرس IPv4 را از مجموعه ای از آدرس ها برای مدت زمان محدودی که توسط سرور انتخاب می شود یا تا زمانی که مشتری دیگر به آدرس نیاز نداشته باشد اختصاص می دهد یا اجاره می دهد.

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

    نحوه عملکرد DHCP

    DHCPv4 در حالت کلاینت/سرور کار می کند. هنگامی که یک کلاینت با یک سرور DHCPv4 ارتباط برقرار می کند، سرور یک آدرس IPv4 را به آن مشتری اختصاص می دهد یا اجاره می دهد. قبل از انقضای اجاره نامه با این آدرس IP اجاره شده به شبکه متصل می شود و باید به طور دوره ای با سرور DHCP تماس بگیرد تا اجاره نامه را تمدید کند. این مکانیسم اجاره تضمین می‌کند که مشتریانی که جابه‌جا می‌شوند یا شکست می‌خورند، آدرس‌هایی را که دیگر نیازی ندارند، حفظ نمی‌کنند. هنگامی که اجاره منقضی می شود، سرور DHCP آدرس را به استخر برمی گرداند، جایی که می توان آن را در صورت نیاز مجدداً تخصیص داد.

    روند به دست آوردن آدرس را در نظر بگیرید:

    1. هنگامی که یک مشتری راه‌اندازی می‌شود (یا می‌خواهد به شبکه بپیوندد)، یک فرآیند چهار مرحله‌ای را برای دریافت اجاره شروع می‌کند. این فرآیند با پخش ( پخش) پیام DHCPDISCOVERبا آدرس MAC خود برای کشف سرورهای DHCPv4 موجود. زیرا مشتری راهی برای دانستن زیرشبکه ای که به آن تعلق دارد، پیام ندارد DHCPDISCOVERآدرس IPv4 مقصد - 255.255.255.255 . و از آنجایی که مشتری هنوز یک آدرس IPv4 پیکربندی نشده است، آدرس IPv4 منبع آن است 0.0.0.0 .
    2. پیام DHCPDISCOVERسرورهای DHCPv4 را در شبکه پیدا می کند. از آنجایی که کلاینت هنگام راه‌اندازی اطلاعات IPv4 ندارد، از آدرس‌های پخش لایه ۲ و لایه ۳ برای ارتباط با سرور استفاده می‌کند.
    3. هنگامی که یک سرور DHCPv4 پیامی را دریافت می کند DHCPDISCOVER، یک آدرس IPv4 موجود را برای اجاره به مشتری رزرو می کند. سرور همچنین یک ورودی ARP متشکل از آدرس MAC مشتری و آدرس IPv4 اجاره شده ایجاد می کند. سرور DHCP پیام مرتبط را ارسال می کند. DHCPOFFERبه مشتری درخواست کننده به عنوان یونیکست ( unicast) با استفاده از آدرس MAC سرور به عنوان آدرس منبع و آدرس MAC مشتری به عنوان آدرس تحویل.
    4. وقتی مشتری دریافت می کند DHCPOFFERاز سرور، پیامی را ارسال می کند DHCPREQUEST. این پیام هم برای خرید و هم برای تمدید اجاره استفاده می شود. هنگامی که برای دریافت اجاره نامه استفاده می شود، DHCPREQUESTبه عنوان اطلاعیه ای عمل می کند که سرور گزینه های پیشنهادی خود را پذیرفته و پیشنهاد سرورهای دیگر را رد کرده است. بسیاری از شبکه های شرکتی از چندین سرور DHCP و پیام استفاده می کنند DHCPREQUESTبه عنوان پخش برای اطلاع کلیه سرورها از پیشنهاد پذیرفته شده ارسال می شود.
    5. هنگام دریافت پیام DHCPREQUESTسرور اطلاعات اجاره را با یک درخواست ICMP به آن آدرس بررسی می کند تا مطمئن شود که دیگر مورد استفاده قرار نمی گیرد و یک مورد جدید ایجاد می کند. ARPورود به اجاره مشتری، و سپس با یک پیام DHCPACK unicast پاسخ دهید. این پست تکراری است DHCPOFFER، به جز تغییر فیلد نوع پیام. زمانی که مشتری پیامی دریافت می کند DHCPACK، اطلاعات را ثبت می کند و یک جستجوی ARP برای آدرس اختصاص داده شده انجام می دهد. اگر پاسخی به ARP داده نشود، مشتری می‌داند که آدرس IPv4 معتبر است و شروع به استفاده از آن به عنوان آدرس خود می‌کند.

    اکنون بیایید نحوه تمدید اجاره آدرس را بررسی کنیم:

    1. پس از اتمام مدت اجاره، مشتری پیامی ارسال می کند DHCPREQUESTمستقیماً به سرور DHCP که در ابتدا آدرس را ارائه می کرد. اگر DHCPACKدر مدت زمان معینی دریافت نمی شود، مشتری دیگری را ارسال می کند DHCPREQUESTبه طوری که یکی از سرورهای دیگر DHCPv4 موجود می تواند اجاره نامه را تمدید کند.
    2. هنگام دریافت پیام DHCPREQUESTسرور با بازگرداندن اطلاعات اجاره نامه را بررسی می کند DHCPACK

    آیا این مقاله برای شما مفید است؟

    لطفا به من بگو چرا؟

    متاسفیم که مقاله برای شما مفید نبوده است: (لطفاً، اگر دشوار نیست، به چه دلیلی مشخص کنید؟ برای پاسخ دقیق بسیار سپاسگزار خواهیم بود. از اینکه به ما کمک کردید تا بهتر شویم، متشکریم!

    به هر میزبان متصل به یک شبکه مبتنی بر TCP/IP باید یک آدرس IP منحصر به فرد اختصاص داده شود. DHCP (پروتکل پیکربندی میزبان پویا) به عنوان وسیله ای برای تخصیص پویا آدرس های IP به هاست ها توسعه داده شد. DHCP یک استاندارد صنعتی باز است که مدیریت شبکه های مبتنی بر TCP/IP را ساده می کند. از این پروتکل می توان برای کنترل مرکزی فرآیند پیکربندی پشته پروتکل TCP/IP در ماشین های سرویس گیرنده استفاده کرد (ما در مورد پارامترهایی مانند آدرس دروازه پیش فرض یا آدرس سرور DNS صحبت می کنیم).
    مشخصات پروتکل DHCP دو طرف را تعریف می کند: یک سرور DHCP و مشتریان DHCP. سرویس سرویس گیرنده DHCP از سرور DHCP برای گزینه هایی برای پیکربندی پشته پروتکل TCP/IP سؤال می کند. سرویس DHCP Server با اجاره یک آدرس IP از یک محدوده، درخواست های مشتری را مدیریت می کند. هر آدرس برای یک دوره خاص اختصاص داده شده است. در پایان این مدت، میزبان یا باید اجاره نامه را تمدید کند یا آدرس را تخلیه کند. تمام درخواست‌های کاربر راضی شده توسط سرویس DHCP Server در پایگاه داده خودش ثبت می‌شود. این راه حل از تخصیص یک آدرس IP به دو هاست جلوگیری می کند. همزمان با صدور آدرس IP، سرور DHCP همچنین می‌تواند اطلاعات بیشتری در مورد تنظیمات پشته پروتکل TCP/IP مانند زیر شبکه، آدرس دروازه و آدرس‌های سرور DNS و WINS در اختیار مشتری قرار دهد.

    کاملا واضح به نظر می رسد که پشتیبانی از این پروتکل در سیستم عامل Windows Server 2003 معرفی شده است. Windows Server 2003 شامل یک سرویس گیرنده DHCP (که به طور پیش فرض نصب شده است) و یک سرور DHCP (که در صورت لزوم توسط مدیر می تواند نصب و پیکربندی شود. ) . پشتیبانی ویندوز 2000 سرور از DHCP دارای ویژگی های زیر است:

    • یکپارچه سازی DNS. سرورهای DNS وضوح نامی را برای منابع شبکه ارائه می دهند و به طور محکم با سرویس DHCP مرتبط هستند. سرورهای DHCP و کلاینت‌های DHCP می‌توانند به صورت پویا آدرس‌های IP صادر شده و نام‌های دامنه مرتبط با آنها را در پایگاه داده سرور DNS ثبت کنند. در همان زمان، سوابق منابع از انواع PTR (نشانگر) و A (آدرس) در پایگاه داده سرور DNS ایجاد می شود.
    • بهبود مدیریت و نظارت یک ویژگی جدید اطلاع رسانی از سطح استفاده از یک مجموعه آدرس IP را ارائه می دهد. اطلاع رسانی با استفاده از نماد مناسب یا با ارسال پیام انجام می شود. سرور DHCP از SNMP و MIB پشتیبانی می کند که نمایش گرافیکی آمار را ارائه می دهد. این به مدیر کمک می کند تا وضعیت شبکه مانند تعداد آدرس های موجود و مشغول، تعداد اجاره های پردازش شده در ثانیه و غیره را پیگیری کند.
    • توزیع آدرس های گروه یک سرور DHCP می تواند برای تخصیص آدرس های چندپخشی به کلاینت ها استفاده شود. اخیراً تعداد زیادی از برنامه های کاربردی سازمانی ظاهر شده اند که نیاز به استفاده از آدرس های چندپخشی دارند (مثلاً کنفرانس ویدیویی یا صوتی).
    • حفاظت از جعل سرور یکی از پیش نیازهای عملکرد سرور DHCP، نیاز به مجوز آن در اکتیو دایرکتوری است. هر بار که سرویس DHCP Server شروع می شود، سعی می کند ورودی را در دایرکتوری پیدا کند که تأیید می کند که سرویس مجاز است. اگر چنین ورودی یافت نشد، سرویس سرور شروع نمی شود.
    • پیکربندی خودکار مشتری اگر سرور DHCP در شبکه وجود نداشته باشد، سرویس DHCP Client می تواند پیکربندی لازم را به تنهایی انجام دهد. با استفاده از پیکربندی موقت پشته پروتکل TCP/IP برای کار، کلاینت به تلاش برای تماس با سرور DHCP در پس‌زمینه هر 5 دقیقه یکبار ادامه می‌دهد. در عین حال، تخصیص آدرس خودکار همیشه برای کاربران شفاف است. آدرس‌های این نوع کلاینت‌ها از طیفی از آدرس‌های شبکه TCP/IP خصوصی که در اینترنت استفاده نمی‌شوند انتخاب می‌شوند.
    • گزینه های تخصصی جدید و پشتیبانی از کلاس های گزینه. مدیر می تواند کلاس های DHCP سفارشی (که برای پیکربندی کلاینت ها استفاده می شود) در صورت نیاز ایجاد کند. مکانیسم کلاس سفارشی به DHCP اجازه می دهد تا در برنامه های کاربردی سفارشی برای شبکه های سازمانی استفاده شود. از کلاس های فروشنده می توان برای پیکربندی ویژگی های سخت افزاری شبکه مختلف استفاده کرد.

    همچنین قابل توجه عملکردی است که برای اولین بار به اجرای سرویس DHCP در ویندوز سرور 2003 اضافه شد.

    • امکان پشتیبان گیری از پایگاه داده DHCP. پایگاه داده سرور DHCP اطلاعات مربوط به آدرس های IP صادر شده برای مشتریان، از جمله اطلاعات مربوط به زمان انقضای اجاره را ذخیره می کند. ثبت این اطلاعات از تخصیص مجدد آدرس های قبلاً تخصیص داده شده جلوگیری می کند. خرابی این پایگاه داده می تواند سلامت شبکه را به خطر بیندازد. مدیر می تواند از پایگاه داده سرور DHCP نسخه پشتیبان تهیه کند. پشتیبان ایجاد شده را می توان بعداً برای بازیابی عملکرد سرور DHCP استفاده کرد.
    • امکان تنظیم یک پیکربندی کلاینت جایگزین DHCP. سرویس گیرنده DHCP را می توان با یک پیکربندی جایگزین TCP/IP پیکربندی کرد و به کامپیوتر اجازه می دهد بین زیرشبکه های مختلف جابجا شود.