بررسی active directory

بررسی اکتیو دایرکتوری بخش یازدهم

 مراحل DHCP Relay Agent

مرحله 1 – clientها شروع به ارسال Dtlcp cliscover فرستادن مي‌كنند. 
مرحله 2 – Real agent اين DHcp discover  ها را مي‌گيرد براي DHCP سرور اصلي مي‌فرستند. 
مرحله 3 – سرور اصلي يك DHCP offer مي‌فرستد براي سرور Real agent 
مرحله 4 – Real agent آن offer ها را در داخل subnet خود بر او كست مي‌كند. 
مرحله 5 – Clientها كه اصلا فرق بين سرور Dttcp Real agent با سرور اصلي DHCP را متوجه نمي‌شوند و يك DHCP Request براي سرور Real agent مي‌فرستند. 
مرحله 6 – Real agent آن broadcast ها را مي‌گيرد يك پيغام براي DHCP سرور اصلي مي‌فرستد. 
مرحله 7 – سرور اصلي DHCP يك DHCP ACK براي سرور Real Agent مي‌فرستد. 
مرحله 8 – سرور DHCP Real Agent آن را داخل Subnet براي Client هاي خودش ارسال مي كند. 
 
چگونگي سرور DHCP Real Agent را فعال كنيد؟ 
براي اين منظور ابتدا بايد سرويس Routing & Remot را فعال كنيد. اين سرويس به طور پيش فرض نصب شده اما فعال نيست و به حالت Disable است كه از طري گزينه‌هاي tools admin آن را بايد فعال نمائيد. 
از منوي Tools admin بر روي Routing & Remot كليك كنيد. روي نام كامپيوتر است كليك كرده و اولين گزينه آن را كه Configuer & Enable. … مي‌باشد انتخاب كنيد. 
دكمه‌ي Next را فشرده و گزينه‌ي آخر را كه Custom config مي‌باشد را انتخاب نمائيد و از صحنه‌ي بعدي گزينه Lan Routing را انتخاب و يك بار روي دكمه‌ي Finish و سپس yes كليك نمائيد تا اين سرويس start گردد. 
حالا مي‌خواهيم DHCP Real Agent IP را اضافه كنيم: 
New Router Protocol  Ip Routing  General  راست كليك  New Routing Protocol  DHCP Roal Agent  
بعد كه DHCP Real Agent  اضافه شد بر روي آن راست كليك كرده گزينه‌ي Properties را انتخاب مي‌كنيم در قسمت ID DHCP سرور، آدرس DHCP را وارسي كنيد. 
 
مبحث مانيتورينگ DHCP
چرا DHCP را مانيتور مي كنيم؟ دلايل متعددي دارد.
•خود DMCP, DB را چك كنيم كه ببينيم چقدر بزرگ شده است و نرخ رشد شبكه را بدانيم و به موقع Scope جديد در رنج جديد تعريف كنيم، كلا بانك اطلاعات DHCP سرور به درستي نگهداري كنيم. 
•مطمئن باشيم كه DB، پايدار است. ابزارهايي وجود دارد كه چك مي‌كند كه DB درست كار مي كند. 
•كلا هر محيط dynamic را كه مرتبا تغيير مي‌كند را بايد مانيتور كنيم تصور كنيد كه در شبكه مدام client ها Ip جديد Renew مي‌كنند و يا Release مي‌كنند، كلا شبكه در حال تغيير و تحول است. نرخ رشد آدرس دهي‌ها را بررسي كنيد كه چطور است. 
اگر رشد شبكه زياد باشد مثلا هفته‌اي 5% باشد كه بعد از 5 ماه قطعا IP كم خواهد آمد و از الان به فكر آن باشيد. 
 
بررسي فايل‌هاي DHCP سرور 
وقتي DHCP سرور نصب مي‌شود يك سري فايلهايي را در مسير زير ايجاد مي‌كند. 
/System Root% \ system 32 \ DHCP
اين فايلها به شرح زير هستند: 
ديتابيس اصلي DMCP سرور است. DHCP. Mdb
فايلهاي موقتي است كه db براي ساختن index و maintenance و ما فعلا با آن كاري نداريم. Temp. edb 
log فايلها داخل اين فايل نگهداري مي‌شود. J 50. Log 
يك log فايل رزرو شده است. چون براي DHCP سرور خيلي مهم است كه بداند اگر ؟؟؟ شده، بنابراين اين فضا را براي خودش نگهداري مي‌كند، تا در مواقع ضروري از آن استفاده كند. 
J50 * log
RES * log
مثل هر DS ديگري cheeck point file است j50.chk اطلاعات اول داخل يك فايل text نوشته مي‌شود. بعدا داخل DB مي‌نويسد.
 
 نحوه بك آپ گيري و Restore كردن DHCP
كنسول DHCP را باز كنيد. روي DB آن راست كليك گزينه‌ي Back up را انتخاب و مسيري را كه بك آپ را قصد نگهداري درآن داريد را انتخاب سپس بر روي OK كليك كنيد. از DB و رسيد گفته شده بك آپ مي‌گيرد. مثلا براي 500 كاربر بهتر است حداقل هفته اي يك بار بك آپ بگيريم. 
توجه كنيد: به صورت پيش فرض حتي اگر شما از DB، DHCP سرور بك آپ تهيه نكنيد. خودش اين كار را انجام مي‌دهد و آن را در مسير زير نگهداري مي كند. 
C:\windows \ system 32 \ back up
براي تغيير اين مسير ابتدا كنسول DHCP‌را باز كرده روي DB راست كليك و گزينه‌ي Properties‌ را انتخاب كرده سري صحنه‌ي زبانه دار Advance آن كليك كرده مسير بك آپ را در داخل اين صحنه‌ مي‌توانيد عوض كنيد. براي Restore كردن بهتر است سرويس DHCP را ابتدا stop كنيد. (خود سرور اين كار را طي اخطاري انجام مي‌دهد)  روي سرور راست كليك و گزينه‌ي Restare را انتخاب و مسيري كه فايل ها بك آپ را در آن مسير نگهداري كرده‌ايد را انتخاب و در پايان دكمه‌ي yes را بزنيد. 
 اگر DHCP سرور به طور ناگهاني fail‌ شد 
چه كارهايي بايد انجام دهيم؟ 
قبل از آن كه DHCP سرور از كار بيفتد. يك بك آپ از DB آن بايد تهيه و نگهداري كنيد ضمنا از طريق نرم افزار backup كه روي خود ويندوز نصب شده بايد system state خود ويندوز هم بك آپ داشته باشيم براي اين منظور نرم افزار بك آپ ويندوز را باز كنيد و از صحنه‌ي زبانه بك آپ گزينه‌ي system state را انتخاب و در آن بك آپ تهيه كنيد و همراه DB مروبط به سرور DHCP نگهداري كنيد. 
حالا فرض كنيد به يك باره سرور DHCP از كار افتاد براي بازگرداندن شرايط اوليه مراحل زير را طي كنيد. 
1-نصب ويندوز با درايورهاي لازم 
2-نصب نرم افزارهاي جانبي مثل SQL و ساير 
3-system state را Restare كنيد. 
4-حالا DHCP را از مسيري كه قبلا بك آپ تهيه كرده‌ايد، Restore كنيد. 
تهيه كنيد: اگر بعد از Restore كردن DHCP، احساس كرديد كه سرور خوب كار نمي‌كند بايد عمل Reconsol را نيز انجام دهيد براي اين منظور روي سرور راست كليك و گزينه‌ي Reconsol را انتخاب كنيد و يا اين عمل را روي scope خاص انجام دهيد. 
روش‌هاي مانيتور كردن DHCP  سرور 
روي سرور DHCP راست كليك كرده گزينه‌ي DHCP  statistic را انتخاب كنيد. يك سري اطلاعات مي‌دهد كه اين DHCP . 
چند دقيقه است كه start شده است: start 
چند بار طي اين زمان stop شده است : Stop 
چند بار offer گرفته است : Request 
از لحظه‌اي كه start كرده چند تا Ip داده است : Act 
DHCP دستوري مي‌دهد كه client ها سريعا Ip را رها كند : Nacks 
و مجددا Ip بگيرد. 
تعداد scope هايي را كه مي‌توانيم بينيم : total scope 
يكي ديگر از روش‌هاي مانيتورينگ خواندن log فايل هاست اما قبل از آن بايد Audit log را از مسير زير فعال كنيد. 
ابتدا كنسول DHCP را باز كرده روي سرور DHCP راست كليك كرده، گزينه‌ي properties را انتخاب در صحنه‌ي General گزينه‌ي Enable Auditlog  را فعال كنيد. از اين به بعد هر فعاليت DHCP در يك مسير مراحل فايل به خصوصي ذخيره مي‌شود براي اين كه مسير آن را تغيير دهيد از ؟؟؟ مسير براي صحنه‌ي زبانه دار advance كليك كرده و مسير Audit log file Patte‌ را تغيير دهيد. 

حيطه log فايل‌ها را ببينيم؟ 
تنها راهش باز كردن فايل log ؟؟؟ از مسيري كه در قسمت بالا تعيين شده است و داخل Not pade بايد آن را باز كنيم. 
داخل اين فايل همه جزئيات هست حتي Renee شدن client ها را هم گزارش مي دهد. 
يك راه ديگر مانيتور كردن DHCP سرور همان ابزارهاي مانيتورينگ است. 
Admin tools  Performance  
از فهرست DHCP conveter را انتخاب كنيد تا يك فهرست ديگر باز شود، مواد زير را در نظر بگيريد. 
-Packet Recive Per / Second 
-Request Per second 
-Active … Length 
توجه 1- processor time همن ميزان مصرف cpu است. 
توجه 2 – براي اين كه هر log فايلي را گزارش نكند و فقط بازار استثناها گزارش و alert تهيه كند از همين منوي Performance گزينه‌ي Performance logs &  alert را انتخاب كنيد. اين گزينه كاربردهاي مختلفي دارد. يكي از كاربردهايش اين است كه مثلا آن را به گونه‌اي setup كنيم كه اگر مصرف cp از 70% بالاتر است گزارش alert دهد. 
 

 

0 نظر

نظر محترم شما در مورد مقاله های وب سایت برنامه نویسی و پایگاه داده

نظرات محترم شما در خدمات رسانی بهتر ما را یاری می نمایند. لطفا اگر مایل بودید یک نظر ما را مهمان فرمائید. آدرس ایمیل و وب سایت شما نمایش داده نخواهد شد.

حرف 500 حداکثر