شما بعنوان یک ادمین شبکه حتما با سرویس DNS بخوبی آشنایی دارید اما ممکن است اطلاعات زیادی درباره یکی از مهم ترین رکورد های DNS یعنی SOA رکورد نداشته باشید . هدف از این مقاله هم دادن اطلاعات خوب و مفید درمورد این Resource record میباشد. برای یک Internet Administrator هیچ چیز مسالمت آمیزتر از پایداری و بهینه سازی DNS سرور نیست . جمله سنگینی بودD: اگر یک پیکربندی اشتباه در DNS سرور وجود داشته باشد DNS سرور قادر به پاسخ گویی صحیح نمی باشد و آنوقت است که وبسایت ها و ایمیل ها down می شوند . بخش مهمی از تنظیمات سرور DNS را رکورد SOA به خود اختصاص داده است . بیایید یکم در مورد Record ها صحبت کنیم ...
DNS Record ها در یک فایل zone و در DNS سرور،وظیفه تبدیل کردن Url ها را به IP آدرس ها را بر عهده دارند . یعنی در واقع این Record ها هستند که عهده دار اصلی تبدیل نام( FQDN ) به آدرس IP هستند که با توجه نوع رکورد ها و مصارفشان میتواند متفاوت باشد . مثلا رکورد های مربوط به Mail Server ها MX هستش و رکورد مربوط به تبدیل نام به آدرس IP در شبکه داخلی A Record هستش و ... . در زیر میتوانید یک نوع فایل zone را مشاهده می کنید :
; ; Zone file for mydomain.com mydomain.com. 14400 IN SOA ns.mynameserver.com. root.ns.mynameserver.com.( 2004123001 86000 7200 1209600 600 ) mydomain.com. 14400 IN NS ns.mynameserver.com. mydomain.com. 14400 IN NS ns2.mynameserver.com. mydomain.com. 14400 IN NS ns3.mynameserver.com. mydomain.com. 14400 IN A 216.34.94.184 localhost.mydomain.com. 14400 IN A 127.0.0.1 mydomain.com. 14400 IN MX 0 mydomain.com. mail 14400 IN CNAME mydomain.com. www 14400 IN CNAME mydomain.com. ftp 14400 IN CNAME mydomain.com.
در ادامه این مقاله بخش های مختلفی از رکورد های DNS که در بالا مشاهده میکنید را آنالیز و بررسی خواهیم کرد ...
SOA یا به اختصار Start Of Authority رکوردی است که ضروری ترین بخش از یک فایل zone را تشکیل میدهد. SOA رکورد رکوردی است که به مدیران Domain اطلاعات پایه ای از دامین را میدهد نظیر : چه زمان هایی Update میشود ، زمان آخرین آپدیت چه وقت بوده ، آدرس ایمیل ادمین و غیره.توجه کنید که هر فایل zone شامل یک رکورد SOA میباشد. آپدیت شدن SOA رکورد بین name server ها بخوبی در افزایش پهنای باند و بهینه سازی آن نقش موثری دارد. و همچنین در افزایش سرعت دسترسی به وب سایت ها هنگامی که حتی DNS سرور اصلی Down شود یا از کار بیفتد را نیز بر عهده دارد. در زیر اطلاعات و پارامتر هایی که یک SOA Record دارد را مشاهده میکنید:
; name TTL class rr Nameserver email-address mydomain.com. 14400 IN SOA ns.mynameserver.com. root.ns.mynameserver.com. ( 2004123001 ; Serial number 86000 ; Refresh rate in seconds 7200 ; Update Retry in seconds 1209600 ; Expiry in seconds 600 ; minimum in seconds )
حال به توضیح تک تک پارامتر های بالا می پردازیم ...
nameserver سروری است که فایل های zone را در خود نگهداری میکند. مثلا من یک دامین کنترلر دارم به اسم dc01.tosinso.com که فایل zone ام رو که tosinso.com هستش رو نگهداری میکنه. به همین سادگیD:
مدیر ارشد وب سایت توسینسو و مدرس و متخصص سرویس های مایکروسافت
امیرحسین کریم پور هستم ، مدیر ارشد وب سایت توسینسو ، متخصص در حوزه سیستم عامل های کلاینت و سرور شرکت مایکروسافت و سرویس های مربوطه ، سیستم عامل لینوکس ، مجازی سازی سرور ، فایروال و ... سابقه کار با سازمان ها و شرکت های مختلف در زمینه سرویس های مایکروسافت در قالب پروژه ، مشاوره و آموزش. علاقه مند به حوزه امنیت اطلاعات و تست نفوذ سنجی
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود