24 पॉइंट द्वारा xguru 2024-07-28 | 4 टिप्पणियां | WhatsApp पर शेयर करें
  • NoIP जैसी पेड Dynamic DNS सेवा बनाना
  • मुफ़्त Cloudflare अकाउंट और अपने कंप्यूटर/सर्वर के cronjob का उपयोग करके Cloudflare में DNS रिकॉर्ड अपने-आप अपडेट किए जा सकते हैं
  • Python कोड
    • Ubuntu में हर 5 मिनट पर चलने वाला Cronjob सेटअप
    • MacOS में launchd का उपयोग
    • Windows में Task Scheduler का उपयोग

4 टिप्पणियां

 
cometkim 2024-07-30

Cloudflare यह फीचर पहले से ही देता है, तो क्या यह कुछ ज़्यादा ही घुमावदार तरीका नहीं लगता?

 
[यह टिप्पणी छिपाई गई है.]
 
xguru 2024-07-28

इसी तरह की functionality वाला shell script वर्ज़न - https://github.com/ddries/d2c.sh
Perl में लिखा गया DDClient विभिन्न DDNS सेवाओं को support करता है - https://github.com/ddclient/ddclient

 
xguru 2024-07-28

Hacker News की राय

  • उन लोगों के लिए बनाए गए टूल का परिचय जो Python runtime इंस्टॉल किए बिना bash script इस्तेमाल करना चाहते हैं: d2c.sh उपयोग करने की सिफारिश
  • DDNS की जगह Cloudflare Tunnel का इस्तेमाल करके home services को इंटरनेट पर expose करने का तरीका बताया गया
    • सेटअप आसान है और security बेहतर है
    • port निर्दिष्ट करके subdomain से जोड़ते ही तुरंत काम करने लगता है
    • daemon को सिर्फ एक बार इंस्टॉल करना होता है
  • 5 साल पहले यही चीज़ बनाई थी और आज भी रोज़ इस्तेमाल कर रहे हैं
    • config file की ज़रूरत नहीं, सिर्फ कुछ CLI options काफी हैं
    • pip, docker या binary download के ज़रिए इंस्टॉल किया जा सकता है: cloudflare-dyndns
  • जो लोग Google Domains DDNS इस्तेमाल करते थे, उनके पास शायद पहले से ddclient इंस्टॉल होगा
  • कई सालों से Cloudflare के साथ ddclient बिना किसी समस्या के इस्तेमाल कर रहे हैं
    • हाल ही में home router अपग्रेड किया और अब निर्माता की दी गई मुफ्त dynamic DNS service इस्तेमाल कर रहे हैं
    • domain के DNS records में cname record जोड़ा था, लेकिन अब उसकी ज़रूरत नहीं है
    • सभी home services तक remote access सिर्फ Wireguard VPN connection के जरिए संभव है
    • router 900Mbs का Wireguard traffic संभाल सकता है और शानदार VPN server management features देता है
  • अगर DDNS client dyndns को support करता है लेकिन Cloudflare को नहीं, तो Cloudflare Worker को adapter की तरह इस्तेमाल किया जा सकता है: unifi-ddns
  • Docker container देने वाले इस project के इस्तेमाल का अनुभव साझा किया गया: cloudflare-ddns
  • public IP जांचने के लिए शायद api.ipify.org का इस्तेमाल हो रहा है
    • यह जानने की जिज्ञासा है कि क्या Cloudflare service से IP जांचने का कोई तरीका है
  • यह afraid.org कई सालों से जो कर रहा है, उससे अलग नहीं है
    • इसी वजह से 4 साल तक FreeBSD को गहराई से आज़माया
    • लेकिन मनचाही चीज़ पाने के लिए आखिरकार Debian के Proxmox से बदलना पड़ा, यह अफसोस की बात है
  • NoIP और DynDNS जैसी paid services के पुराने software पर निर्भर रहने से थक चुके लोगों के लिए, मुफ्त Cloudflare account के साथ इस्तेमाल करने लायक एक सरल script की सिफारिश
    • अपने domain name के साथ home server मैनेज करने का एक भरोसेमंद तरीका देता है