डायनामिक DNS (DDNS)

Dynamic DNS (DDNS) आपको एक स्थिर डोमेन नाम (जैसे myproxy.example.com) का उपयोग करके अपने XProxy दैशबोर्ड और प्रॉक्सी तक पहुँचने की सुविधा देता है — तब भी जब आपका सार्वजनिक IP बदल जाए।

यहाँ कॉन्फ़िगर करें: XProxy → सामान्य सेटिंग्स → Dynamic DNS। समर्थित प्रदाता: DNS-O-Matic, Cloudflare, NO-IP, Dynu, DuckDNS.

XProxy के साथ DDNS का उपयोग क्यों करें?

  • अपने दैशबोर्ड और सभी प्रॉक्सी एंडपॉइंट के लिए एक स्थिर डोमेन।
  • आपका ISP IP बदलने पर उन्हें याद रखने या अपडेट करने की आवश्यकता नहीं है।
  • XProxy डोमेन को स्वचालित रूप से आपके वर्तमान सार्वजनिक IP पर इंगित रखता है।
DDNS कॉन्फ़िगर करने से पहले सार्वजनिक पहुँच सेट करें — या तो होम/NAT फ़ॉरवर्डिंग या VPS फ़ॉरवर्डिंग

त्वरित शुरुआत

  1. XProxy → सामान्य सेटिंग्स → Dynamic DNS खोलें।
  2. एक प्रदाता टैब चुनें।
  3. सक्षम टॉगल को ON करें।
  4. आवश्यक फ़ील्ड भरें (नीचे प्रदाता विवरण देखें)।
  5. अपडेट अंतराल को 60 सेकंड पर सेट करें।
  6. सहेजें पर क्लिक करें। XProxy तुरंत सिंक करता है।
  7. परीक्षण पर क्लिक करके पुष्टि करें कि प्रदाता "सिंक्रनाइज़्ड" लौटाता है।
Dynamic DNS सेटिंग्स पृष्ठ

प्रदाता 1 — DNS-O-Matic

  • उपयोगकर्ता नाम — आपका DNS-O-Matic खाता ईमेल/उपयोगकर्ता नाम।
  • पासवर्ड — आपका DNS-O-Matic पासवर्ड।
  • होस्टनामall.dnsomatic.com को अपडेट करने के लिए खाली छोड़ें, या कोई विशिष्ट होस्ट सेट करें।
DNS-O-Matic कॉन्फ़िगरेशन

प्रदाता 2 — Cloudflare

  • API टोकन — लक्ष्य ज़ोन के लिए DNS Read + DNS Edit अनुमति वाला टोकन।
  • ज़ोन ID — वह ज़ोन जहाँ आपका डोमेन मौजूद है।
  • रिकॉर्ड नाम — अपडेट करने के लिए DNS A रिकॉर्ड (जैसे proxy.example.com)।
  • Proxied — प्रॉक्सी एंडपॉइंट के लिए OFF रखें; केवल सार्वजनिक वेबसाइट/दैशबोर्ड के लिए ON।
  • TTL — तेज़ वैश्विक अपडेट के लिए 60–120 सेकंड का उपयोग करें।
Cloudflare DDNS कॉन्फ़िगरेशन

चरण 1 — API टोकन बनाएँ

Cloudflare → मेरी प्रोफ़ाइल → API टोकन → टोकन बनाएँ खोलें। "DNS संपादन" टेम्पलेट का उपयोग करें। स्कोप में Zone.DNS Read और Zone.DNS Edit शामिल होना चाहिए। इसे अपने लक्ष्य ज़ोन तक सीमित रखें। टोकन कॉपी करें।

Cloudflare API टोकन बनाएँ
Cloudflare टोकन अनुमतियाँ

चरण 2 — अपना ज़ोन ID प्राप्त करें

Cloudflare में अपना डोमेन खोलें → अवलोकन → ज़ोन ID कॉपी करें।

Cloudflare ज़ोन ID

चरण 3 — A रिकॉर्ड बनाएँ

Cloudflare में DNS टैब खोलें और अपने होस्ट के लिए A रिकॉर्ड बनाएँ (जैसे proxy.example.com)। अभी कोई भी IP उपयोग करें — XProxy उसे अपडेट रखेगा।

Cloudflare A रिकॉर्ड

चरण 4 — परीक्षण और सत्यापन

XProxy में सहेजने के बाद परीक्षण पर क्लिक करें। फिर टर्मिनल से सत्यापित करें:

bash
nslookup proxy.example.com
# or
dig +short proxy.example.com

प्रदाता 3 — NO-IP

  • उपयोगकर्ता नाम और पासवर्ड/कुंजी — आपके NO-IP क्रेडेंशियल।
  • होस्टनाम — आपका NO-IP होस्ट (जैसे yourname.ddns.net)।
NO-IP कॉन्फ़िगरेशन

प्रदाता 4 — Dynu

  • होस्टनाम — आपका Dynu होस्ट (जैसे yourname.ddnsfree.com)।
  • पासवर्ड — आपका Dynu खाता पासवर्ड (स्वचालित रूप से हैश किया गया)।
  • कस्टम डोमेन समर्थित हैं (अपने डोमेन का NS Dynu पर इंगित करें)।
Dynu कॉन्फ़िगरेशन

प्रदाता 5 — DuckDNS

  • टोकन — आपका DuckDNS टोकन।
  • डोमेन — आपका DuckDNS सबडोमेन (जैसे yourname.duckdns.org)।
  • नोट: DuckDNS केवल .duckdns.org सबडोमेन का समर्थन करता है — कोई कस्टम डोमेन नहीं।
DuckDNS कॉन्फ़िगरेशन

TTL और प्रसार

TTL (Time To Live) वह समय है जितनी देर DNS सर्वर आपके रिकॉर्ड को कैश करते हैं। छोटे TTL का अर्थ है कि IP बदलने पर दुनिया आपका नया IP तेज़ी से जान लेती है।

  • अनुशंसित TTL: प्रॉक्सी उपयोग के लिए 60–120 सेकंड
  • यदि Cloudflare Proxied मोड का उपयोग कर रहे हैं, तो TTL स्वचालित रूप से प्रबंधित होता है।
  • प्रॉक्सी एंडपॉइंट के लिए Cloudflare Proxied OFF रखें — प्रॉक्सीड मोड ट्रैफ़िक को Cloudflare से होकर रूट करता है, जिससे प्रॉक्सी प्रोटोकॉल टूट जाते हैं।

स्थिति संकेतक

  • सिंक्रनाइज़्ड — प्रदाता ने अपडेट स्वीकार कर लिया। DNS रिकॉर्ड आपके वर्तमान IP से मेल खाता है।
  • कोई बदलाव नहीं — IP पहले से सही है; अगला अपडेट निर्धारित है।
  • चेतावनी — अस्थायी समस्या (जैसे दर सीमा); सिस्टम स्वचालित रूप से पुनः प्रयास करेगा।
  • त्रुटि — गलत क्रेडेंशियल या रिकॉर्ड नहीं मिला। मान सुधारें और फिर से परीक्षण करें।
DDNS परीक्षण परिणाम

समस्या निवारण

  • प्रमाणीकरण विफल — उपयोगकर्ता नाम, टोकन या पासवर्ड जाँचें।
  • रिकॉर्ड नहीं मिला — पुष्टि करें कि होस्ट आपके प्रदाता डैशबोर्ड में मौजूद है।
  • अभी भी पुराना IP दिख रहा है — TTL समाप्त होने की प्रतीक्षा करें, या अगली बार तेज़ अपडेट के लिए TTL कम करें।
  • सेवा ऑफ़लाइन — सुनिश्चित करें कि XProxy में DDNS सक्षम है और आपने सहेजें पर क्लिक किया है।

FAQ

क्या मैं एक साथ एक से अधिक DDNS प्रदाता का उपयोग कर सकता हूँ?

हाँ। कई प्रदाता सक्षम करें और XProxy उन सभी को अपडेट करेगा।

मैं कैसे जाँचूँ कि मेरा डोमेन नए IP पर इंगित करता है?

bash
nslookup your.domain.com
# or
dig +short your.domain.com

मुझे कौन सा TTL उपयोग करना चाहिए?

प्रॉक्सी उपयोग के लिए 60–120 सेकंड का उपयोग करें। यह IP बदलने पर तेज़ वैश्विक प्रसार सुनिश्चित करता है।