سعید صغیر شمس آبادی
کارشناس شبکه های مایکروسافت : علاقه مند به لینوکس

آموزش تبدیل IP Static به IP Dynamic کارت شبکه با گروپ پالیسی

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

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

شما میبایست پای تک تک کلاینتهای سازمان رفته و تک تک IP آنها را از حالت Static خارج کرده و به حالت Automatic قرار دهید ، در اینجا روشی را در قالب یک نکته به شما معرفی میکنم که بوسیله آن میتوانید از طریق Group Policy و استفاده از Script ، آی پی کلاینتهایی رو که در نظر دارید به حالت Automatic قرار دهید تا از اون لحظه به بعد IP خود را از سرویس DHCP دریافت کنند .Notepad را باز کرده و در آن دو دستور زیر را بنویسید

netsh interface ip set address "Local Area Connection" dhcp
netsh interface ip delete dns "Local Area Connection" all

در اینجا Local Area Connection همان نام کارت شبکه ایست که کلاینتهای شما از آن استفاده میکنند ، این Script تنها روی کلاینتهایی عمل میکند که نام کارت شبکه آنها با نامی که در Script وارد کرده اید برابر است ، ولی با توجه به اینکه در شبکه های دومین یوزرهای محدود اجازه تغییر نام کارت شبکه را ندارند احتمال بروز چنین مشکلی بسیار کم است، نکته : در ویندوزهای XP , Server 2003 , Seven , Server 2008 و ویندوزهایی از این خانواده از Local Area Connection استفاده میشود و در ویندوزهایی از خانواده Eight و Server 2012 از عبارت Ethernet در اسکریپت نوشته شده استفاده میشود.

خب Notepad را بسته و فایل نوشته شده را بصورت فایل Bat و با نام دلخواه ذخیره میکنیم ، در این سناریو برای مثال نام آن را DHCP-Auto.bat قرار داده ایم سپس فایل ساخته شده را در یک پوشه Share شده که دسترسی های مناسب را برای یوزرهای مد نظرمان دارند قرار میدهیم سپس در ویندوز در Group Policy Object مربوط به کلاینتهای مد نظرمان رفته و به مسیر زیر میرویم

Computer Configuration ==> Policies ==> Windows Settings ==> Script (Startup/Shutdown)

در اینجا Startup را باز کرده و در پنجره باز شده Add را میزنیم و آدرس UNC یعنی آدرس تحت شبکه فایل DHCP-Auto.bat را میدهیم

وب سایت توسینسو

نکته : دقت داشته باشید که این تنظیمات بر روی کامپیوتر اعمال میشود و روی یوزر اعمال نخواهد شد پس با توجه به مسیری که در بالا اشاره کردیم میبایست این تنظیمات را در Computer Configuration اعمال کنیم تا بدون در نظر گرفته یوزر محدود ، با سطح دسترسی System اعمال شود

کار ما تمام شده و از اون موقع به بعد این Script در زمان روشن شدن و بارگذاری کلاینتهای ما اعمال خواهد شد و پس از آن کلاینتهای ما IP خود را از سرویس DHCP موجود در شبکه میگیرند . در صورتی که در نحوه اعمال Group Policy و کار با کنسول Group Policy مشکل دارید میتوانید به این مقاله مراجعه کنید :

موفق باشید


سعید صغیر شمس آبادی
سعید صغیر شمس آبادی

کارشناس شبکه های مایکروسافت : علاقه مند به لینوکس

سعید صغیر شمس آبادی ، کارشناس سیستم عامل های سرور و سرویس های مبتنی بر مایکروسافت ، گرافیست و علاقه مند به مجازی سازی ، لینوکس و Open Source ، علاقه مند به کار تیمی و ...

نظرات