रिवर्स DNS रिकॉर्ड (PTR)
PTR क्या है, मेल और लॉग को इसकी ज़रूरत क्यों है, मशीन पैनल में इसे कैसे सेट करें, और रिकॉर्ड लागू हुआ या नहीं यह कैसे जाँचें।
23 अगस्त 2026 को अपडेट किया गया
एक सामान्य DNS रिकॉर्ड नाम को पते में बदलता है। रिवर्स रिकॉर्ड, PTR, इसका उल्टा करता है: यह पते से नाम लौटाता है। इसे केवल पते का मालिक ही सेट कर सकता है, इसलिए यह आपके DNS ज़ोन में नहीं, बल्कि मशीन के पैनल में रहता है।
इसे कहाँ सेट करें
/hosting/vds/m/<id> पर पैनल में “Access” टैब, रिवर्स एड्रेस रिकॉर्ड (PTR) ब्लॉक। पूरी तरह योग्य डोमेन नाम दर्ज करें — उदाहरण के लिए, mail.example.com — और सेव करें। बदलाव DNS के ज़रिए तुरंत नहीं फैलते: आमतौर पर कुछ मिनट से एक घंटे तक।
नाम असली होना चाहिए: इसके लिए आपकी मशीन के पते की ओर इशारा करने वाला फ़ॉरवर्ड A रिकॉर्ड मौजूद होना चाहिए। “A पते की ओर इशारा करता है, PTR नाम की ओर” — इस जोड़ी को फ़ॉरवर्ड-कन्फ़र्म्ड रिवर्स DNS कहते हैं, और मेल प्राप्तकर्ता ठीक यही जाँचते हैं।
इसकी ज़रूरत क्यों है
- ईमेल। लगभग सभी बड़े मेल सिस्टम PTR के बिना, या फ़ॉरवर्ड रिकॉर्ड से मेल न खाते PTR के साथ, भेजे गए ईमेल को अस्वीकार कर देते हैं या स्पैम मार्क कर देते हैं। यह पहली चीज़ है जो वे जाँचते हैं।
- लॉग और रिपोर्ट। तीसरे पक्ष के सर्वर अपने लॉग में खाली नंबरों की जगह आपका नाम लिखेंगे, और घटनाओं की जाँच करना आसान हो जाता है।
- सेवा भरोसा। कुछ API और IRC नेटवर्क सही रिवर्स रिकॉर्ड के बिना क्लाइंट को सीमित कर देते हैं।
एक सामान्य वेबसाइट के लिए PTR ज़रूरी नहीं है, लेकिन इससे नुकसान भी नहीं होता।
सत्यापन
dig -x <address> +short
host <address>
dig mail.example.com A +short
पहले दो कमांड आपके सेट किए नाम को लौटाने चाहिए, तीसरा — आपकी मशीन का पता। अगर नतीजे मेल नहीं खाते, तो कोई तालमेल नहीं है और आपके ईमेल स्पैम में जाते रहेंगे।
मशीन के अपने नाम को भी ठीक करना फ़ायदेमंद है:
hostnamectl set-hostname mail.example.com
hostname -f
कई मेल सर्वर HELO कमांड में सिस्टम होस्टनेम से अपनी पहचान बताते हैं, और उसे भी PTR से मेल खाना चाहिए।
आम गलतियाँ
| गलती | क्या होता है | समाधान |
|---|---|---|
| PTR सेट है, लेकिन A रिकॉर्ड नहीं है | मिलान जाँच फ़ेल हो जाती है | मशीन के पते के लिए A रिकॉर्ड बनाएँ |
| PTR में नाम की जगह पता दर्ज किया गया | रिकॉर्ड का कोई मतलब नहीं रहता | पूरी तरह योग्य डोमेन नाम दर्ज करें |
| सेव करने के तुरंत बाद जाँच करना | कैश में अभी पुरानी वैल्यू है | इंतज़ार करें और dig -x दोहराएँ |
| सिस्टम होस्टनेम अलग है | HELO, PTR से मेल नहीं खाता | hostnamectl set-hostname |
ईमेल डिलीवरी के लिए अकेला PTR काफ़ी नहीं है। आपके ज़ोन में SPF, DKIM और DMARC भी चाहिए — रिकॉर्ड प्रकारों के बारे में DNS without magic में पढ़ें।
याद रखें: पता मशीन से बँधा होता है, और जब आप उसे हटाते हैं, तो वह रिवर्स रिकॉर्ड सहित साझा पूल में वापस चला जाता है। आप दूसरा पता ऑर्डर नहीं कर सकते, इसलिए एक मशीन का मतलब PTR में एक नाम।