خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


نحوه ایجاد و مدیریت رکورد MX Record در DNS ویندوز سرور

نحوه ایجاد و مدیریت رکورد MX Record در DNS ویندوز سرور
MX record ها نوع خاصی از DNS Record هستند که تنها با هدف ارتباطات ایمیل انجام می شود. MX خود مخفف Mail Exchanger است و پیش شرط پیکربندی mail Server است. به عبارت دیگر اگر در سازمان تان اقدام به راه اندازی email server کرده اید پس سرور DNS شما باید دارای رکورد MX باشد که به آن سرور ایمیل اشاره دارد. بدون رکورد MX سرور ایمیل شما اساساً توسط دیگران شناخته نمی شود و راهی برای آنها وجود ندارد تا بتوانند به شما ایمیل بزنند. در این پست، ما در مورد چگونگی افزودن MX Record در Windows DNS Server صحبت خواهیم کرد.

نرم افزار سامانه مودیان راهکار




Steps to Add MX Record in Windows DNS Server

درست مانند سایر DNS record ها، یک Administratorهم از طریق کنسول DNS Mansger و هم از طریق دستورات پاورشل می تواند اقدام به ایجاد رکوردها در DNS کند. ولی به یکسری مواردی پیش از ایجاد MX record باید دقت داشته باشید.
Mx record فقط در Forward Lookup zones می تواند ایجاد شود و باید با نام دامینی که شما از آن به عنوان پسوند آدرس ایمیل استفاده می کنید ایجاد شود.
دومین مرحله این است که برای email server تان باید یک A Record یا CNAME Record معتبر در DNS باید وجود داشته باشد. از این رو پیش از افزودن MX record باید یک رکورد برای سرور ایمیل اضافه کنید یا حتی بهتر است CNAME را اضافه کنید تا نام هاست سرور ایمیل را مخفی کنید.
در آخر همان MX record ی تواند به طور مکرر برای اشاره به سرورهای ایمیل مختلف ایجاد شود. به هر MX Record شماره اولویت داده می شود و سرور DNS از کمترین شماره(اولویت بالاتر) به Mail server مراجعه می کند.
خب، یک سناریوی عملی درک بهتری از آنچه که تا الان گفته شد را به ما می دهد.
فرض بر اینکه شما Administrator یک دامین هستید و قصد ایجاد یک MX رکورد را دارد. سروری با نام AS-DCO001 را داریم که هم DNS Server و هم DC Domain ماست. در شبکه دو Mail server با نام های AS-MBX001 و AS-MBX002 داریم. حالا با دانستن همه این موارد به سراغ پیکربندی MX رکورد می رویم.

Using DNS Manager to Add MX Record in Windows DNS Server

قصد داریم برای دامین مورد نظرمان، یک MX record رکورد از طریق کنسول DNS Manager ایجاد کنیم. نام دامین مورد نظر را در کنسول DNS زیر مشاهده می کنید. این دامینی است که قرار است برای آن MX Record بسازیم.

نحوه ایجاد و مدیریت رکورد MX Record در DNS ویندوز سرور
روی zone مربوطه کلیک راست کرده و گزینه New Mail Exchanger (MX)… را کلیک کنید.

نحوه ایجاد و مدیریت رکورد MX Record در DNS ویندوز سرور
بدین ترتیب پنجره تصویر زیر نمایش داده می شود:

نحوه ایجاد و مدیریت رکورد MX Record در DNS ویندوز سرور
در فیلد Host or child domain باید email address suffix یا پسوند ایمیل تان را وارد کنید. از آنجایی که در این سناریو الزام به استفاده از @mustbegeek.com است، پس این فیلد را خالی خواهیم گذاشت. در موارد دیگر، ممکن است بخواهید با استفاده از یک مقدار این قسمت را پر کنید ، برای مثال " something"
بدنی ترتیب Suffix آدرس ایمیل بصورت @something.mustbegeek.com خواهد بود.
Fully qualified domain name (FQDN) of mail server را با نام FQDN میل سرورتان پر کنید. دکمه Browse را کلیک کرده و A Record مربوط به میل سرور انتخاب کنید.
Mail server priority مقدار 10 در فرم زیر به خود داده است. همانطور که گفته شد عدد کمتر اولویت بالاتر دارد. ضمنا می توانید عدد را از 0 تا 65535 تغییر دهید. برای mail Server اول با نام AS-MBX001 مقدار 10 برای سرور دوم ایمیل AS-MBX002 مقدار 20 را جایگزین می کنیم.

نحوه ایجاد و مدیریت رکورد MX Record در DNS ویندوز سرور
نحوه ایجاد و مدیریت رکورد MX Record در DNS ویندوز سرور

Using PowerShell to Add MX Record in Windows DNS Server

همین مراحل فوق را از طریق دستورات PowerShell هم می توانید انجام دهید. به خصوص اگر ویندوز سرور Core نصب کرده اید و DNS را روی آن نصب کرده اید، از ابزارهای خط فرمان فقط مجاز به استفاده هستید.
در هر صورت اگر سرورتان گرافیکی است، Powershell را به صورت Run as admin اجرا کنید و در صورتی که سرور Core دارید کافیست دستور زیر را در CMD وارد و Enter کنید تا Powershell به صورت Run as admin اجرا شود.


runas /user:administrator powershell.exe


حالا به سراغ دستور می رویم که توضیحات مربوط به دستور را خدمت شما ارائه خواهیم کرد:

Add-DnsServerResourceRecordMX -Preference PREF_NUMBER -Name “MX_NAME” -MailExchange “HOST_FQDN” -ZoneName “ZONE_NAME” -TimeToLive TTL_VALUE

PREF_NUMBER برابر با اولویت است. MX_NAME هم مقدار Suffix ایمیل است. اگر مقدار suffix برابر با Parent domain باشد به جای . قرار دهید. HOST_FQDN باید مقدار Cname یا ecord هاست mail server را جایگزین کنید. به جای ZONE_NAME هم نام Zone مربوطه باید جایگزین شود.

نحوه ایجاد و مدیریت رکورد MX Record در DNS ویندوز سرور
در نهایت رکوردهای ایجاد شده خود را در کنسول DNS Manager مشاهده خواهید کرد.

نحوه ایجاد و مدیریت رکورد MX Record در DNS ویندوز سرور

نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز