24 poin oleh xguru 2024-07-28 | 4 komentar | Bagikan ke WhatsApp
  • Membuat layanan Dynamic DNS berbayar seperti NoIP
  • Dengan akun Cloudflare gratis dan cronjob di komputer/server sendiri, Anda dapat memperbarui record DNS secara otomatis di Cloudflare
  • Kode Python
    • Di Ubuntu, atur Cronjob agar berjalan setiap 5 menit
    • Di MacOS, gunakan launchd
    • Di Windows, gunakan Task Scheduler

4 komentar

 
cometkim 2024-07-30

Bukankah Cloudflare sudah menyediakan fitur ini, jadi rasanya seperti terlalu berputar-putar ya.

 
[Komentar ini disembunyikan.]
 
xguru 2024-07-28

Versi shell script dengan fungsi serupa - https://github.com/ddries/d2c.sh
DDClient yang ditulis dalam Perl mendukung berbagai layanan DDNS - https://github.com/ddclient/ddclient

 
xguru 2024-07-28

Opini Hacker News

  • Memperkenalkan alat yang dibuat untuk orang-orang yang ingin menggunakan skrip bash tanpa memasang runtime Python: disarankan memakai d2c.sh
  • Menjelaskan cara memakai Cloudflare Tunnel alih-alih DDNS untuk mengekspos layanan rumahan ke internet
    • Pengaturannya sederhana dan tingkat keamanannya tinggi
    • Cukup tentukan port dan hubungkan ke subdomain, lalu langsung berfungsi
    • Demon cukup dipasang sekali saja
  • Membuat hal yang sama 5 tahun lalu dan masih dipakai setiap hari
    • Tidak memerlukan file konfigurasi, cukup beberapa opsi CLI
    • Bisa dipasang lewat pip, docker, atau unduhan biner: cloudflare-dyndns
  • Orang yang sebelumnya memakai Google Domains DDNS kemungkinan sudah memasang ddclient
  • Sudah memakai ddclient dengan Cloudflare selama beberapa tahun tanpa masalah
    • Baru-baru ini meng-upgrade router rumah dan sekarang memakai layanan DNS dinamis gratis dari produsennya
    • Menambahkan record cname ke record DNS domain, tetapi sekarang sudah tidak diperlukan
    • Semua layanan rumahan hanya bisa diakses dari jarak jauh melalui koneksi VPN Wireguard
    • Router tersebut mampu menangani trafik Wireguard 900Mbs dan menyediakan fitur pengelolaan server VPN yang sangat baik
  • Jika klien DDNS mendukung dyndns tetapi tidak mendukung Cloudflare, Cloudflare Worker bisa dipakai sebagai adaptor: unifi-ddns
  • Berbagi pengalaman menggunakan proyek yang menyediakan kontainer Docker: cloudflare-ddns
  • Tampaknya memakai api.ipify.org untuk memeriksa IP publik
    • Penasaran apakah ada cara untuk memeriksa IP menggunakan layanan Cloudflare
  • Tidak berbeda dari apa yang sudah dilakukan afraid.org selama beberapa tahun
    • Hal itu membuatnya mendalami FreeBSD selama 4 tahun
    • Disayangkan akhirnya harus menggantinya dengan Proxmox berbasis Debian demi mendapatkan yang diinginkan
  • Untuk orang-orang yang lelah bergantung pada perangkat lunak kuno dari layanan berbayar seperti NoIP dan DynDNS, direkomendasikan skrip sederhana yang bisa dipakai dengan akun Cloudflare gratis
    • Menyediakan cara yang andal untuk mengelola server rumahan dengan nama domain sendiri