इस प्रोजेक्ट के बारे में
DDNS-GO सार्वजनिक IPv4/IPv6 पतों का स्वतः पता लगाता है और संबंधित डोमेन के A/AAAA रिकॉर्ड को कॉन्फ़िगर किए गए DNS प्रदाता पर अपडेट करता है। यह Alibaba Cloud, Alibaba Cloud ESA, Tencent Cloud, Dnspod, Cloudflare, Huawei Cloud, Baidu Cloud, Porkbun, GoDaddy, Namecheap, NameSilo, Dynadot, DNSLA, Tnet, Eranet, Tnethk, Gcore, EdgeOne, IBM NS1 Connect, Yuyun, deSEC और Callback का समर्थन करता है।
IP को इंटरफ़ेस, नेटवर्क कार्ड या कमांड के माध्यम से प्राप्त किया जा सकता है। प्रोग्राम डिफ़ॉल्ट रूप से हर 5 मिनट में सिंक करता है, और पैरामीटर के माध्यम से लिसन एड्रेस, सिंक अंतराल, कॉन्फ़िगरेशन फ़ाइल पथ, प्रदाता तुलना संख्या, कस्टम DNS सर्वर और प्रमाणपत्र सत्यापन को समायोजित किया जा सकता है। इसे macOS, Linux, Windows सिस्टम सेवा के रूप में स्थापित किया जा सकता है, या Docker के माध्यम से चलाया जा सकता है, और x86, ARM, RISC-V आर्किटेक्चर का समर्थन करता है।
उपयोगकर्ता स्थानीय वेब इंटरफ़ेस के माध्यम से कॉन्फ़िगरेशन पूरा करते हैं, जो डिफ़ॉल्ट रूप से सार्वजनिक पहुँच को प्रतिबंधित करता है; यह एक साथ कई DNS प्रदाताओं, कई डोमेन और बहु-स्तरीय डोमेन को कॉन्फ़िगर करने, TTL सेट करने और हाल के 50 लॉग देखने का समर्थन करता है। कुछ DNS प्रदाता क्षेत्रीय रिज़ॉल्यूशन, बहु-IP जैसे परिदृश्यों के लिए कस्टम पैरामीटर पास करने का भी समर्थन करते हैं।
डोमेन अपडेट सफल या विफल होने पर Webhook भेजा जा सकता है, अधिसूचना सामग्री में IPv4/IPv6 पते, अपडेट परिणाम, डोमेन और टाइमस्टैम्प का संदर्भ दिया जा सकता है; दस्तावेज़ में Server酱, Bark, DingTalk, Feishu, Telegram, PushPlus, Discord, WeChat आदि के कॉन्फ़िगरेशन उदाहरण शामिल हैं। Callback कॉन्फ़िगर किए गए डोमेन के अनुसार पंक्ति-दर-पंक्ति कॉलबैक करता है, चर में IP, डोमेन, रिकॉर्ड प्रकार और TTL शामिल हैं, जिससे अधिक तृतीय-पक्ष DNS सेवाओं को जोड़ना आसान हो जाता है।
स्रोत कोड से बिल्ड करते समय, प्रोजेक्ट द्वारा प्रदान की गई Makefile का उपयोग करके make build चलाकर निष्पादन योग्य फ़ाइल बनाई जा सकती है, या make build_docker_image चलाकर Docker इमेज बनाई जा सकती है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.