آقا این ارور رو چجوری باید فیکس کرد؟
Reverse MX A records (PTR) ERROR: No reverse DNS (PTR) entries. The problem MX records are:
238.208.32.158.in-addr.arpa ->
no reverse (PTR) detected
قبلا برای یکی از دامنه ها درستش کرده بودم الان هرچی فکر می کنمُ سرچ می کنم یادم نمیاد! :general410:
یک توضیح کوچیکی در مورد reverse DNS : تو حالت عادی ما میاییم یک DNS تعریف میکنیم به این صورت که یک IP رو به یک دامنه مرتبط اش میکنیم ، حالا reverse DNS دقیقا برعکس DNS هست ، یعنی دامنه به یک IP مرتبط اش میکنید.
reverse DNS(PTR) توسط سرویس دهنده تون (ISP) تنظیم میشه ، برای تغییراش باید سرویس دهندتون تماس بگیرید .
برای چک کردن reverse DNS میتونید از این سایت استفاده کنید ،
این سایت ، IP سرورتون رو وارد کنید ،(Type رو Reverse بزارید) روی Dig بزن .
حالا برای حل مشکل شما باید چندتا چیز رو بررسی کرد ،
اول اینکه بررسی Hostname تون FQDN هست یک چیزی مثل این myhost.mydomain.mytld
دوم اینکه بررسی وحود یک A رکورد برای همون Hostname بالایی به آدرس IP سرورتون
سوم بررسی Reverse DNS/PTR Record که بالا توضیج دادم
چهارم (ضروری نیست ) تعریف یک MX رکورد برای همون Hostname بالایی (این مورد برای اینکه سرویس دهندهای ایمیل ، ایمیل های سایت رو تو اسپم ندازن تاثیر داره ، البته موارد بالایی مثل Reverse DNS هم برای سرویس دهنده های ایمیل خیلی مهمه ، دلیل اش اینکه که میخوان بدونن مبدا ایمیل ارسالی کجاست)
:Nameservers A records
کد:
ERROR: Some of your DNS servers do not have A records at all. I could not find any A records for the following DNS servers:
ns1.mysite.com
ns2.mysite.com
You must have A records for all of your nameservers.
:Mismatched NS records
کد:
WARNING: One or more of your nameservers did not return any of your NS records.
DNS servers responded:
کد:
ERROR: One or more of your nameservers did not respond:
The ones that did not respond are:
ns2.mysite.com ns1.mysite.com
Multiple Nameservers:
کد:
ERROR: Looks like you have less than 2 nameservers. According to RFC2182 section 5 you must have at least 3 nameservers, and no more than 7. Having 2 nameservers is also ok by me.
Missing nameservers reported by your nameservers:
کد:
You should already know that your NS records at your nameservers are missing, so here it is again:
ns1.mysite.com.
ns2.mysite.com.
:SOA record
کد:
No valid SOA record came back!
:MX Records
کد:
Oh well, I did not detect any MX records so you probably don't have any and if you know you should have then they may be missing at your nameservers!
خیلی واضح گفته هیچ A رکوردی برای DNS هات تعریف نشده ، همونطورکه محسن هم گفت ، هیچ DNS Zone روی سرورات ایجاد نشده.
ساده تر بخوام بگم ، شما وقتی میایی مثلا از نرم افزار مثل Bind روی سرور استفاده میکنی و یک DNS Zone براش تعریف میکنه ، به این صورت که مثلا تعریف میکن فلان DNS ارجاع داده بشه توسط یک A رکورد به فلان IP .