DNS Dinamik (DDNS)

Dynamic DNS (DDNS) membolehkan anda menggunakan nama domain yang stabil (seperti myproxy.example.com) untuk mengakses papan pemuka XProxy dan proksi anda — walaupun apabila IP awam anda berubah.

Konfigurasi di: XProxy → Tetapan Umum → Dynamic DNS. Penyedia yang disokong: DNS-O-Matic, Cloudflare, NO-IP, Dynu, DuckDNS.

Mengapa menggunakan DDNS dengan XProxy?

  • Satu domain yang stabil untuk papan pemuka dan semua titik akhir proksi anda.
  • Tidak perlu mengingati atau mengemas kini IP apabila ISP anda menukarnya.
  • XProxy secara automatik memastikan domain sentiasa menghala ke IP awam semasa anda.
Sediakan akses awam dahulu — sama ada Pemajuan Home/NAT atau Pemajuan VPS — sebelum mengkonfigurasi DDNS.

Permulaan pantas

  1. Buka XProxy → Tetapan Umum → Dynamic DNS.
  2. Pilih tab penyedia.
  3. Togol Didayakan ke ON.
  4. Isikan medan yang diperlukan (lihat butiran penyedia di bawah).
  5. Tetapkan Selang kemas kini kepada 60 saat.
  6. Klik Simpan. XProxy diselaraskan serta-merta.
  7. Klik Uji untuk mengesahkan penyedia memulangkan "Diselaraskan".
Halaman tetapan Dynamic DNS

Penyedia 1 — DNS-O-Matic

  • Nama pengguna — e-mel/nama pengguna akaun DNS-O-Matic anda.
  • Kata laluan — kata laluan DNS-O-Matic anda.
  • Nama hos — biarkan kosong untuk mengemas kini all.dnsomatic.com, atau tetapkan hos tertentu.
Konfigurasi DNS-O-Matic

Penyedia 2 — Cloudflare

  • Token API — token dengan kebenaran DNS Baca + DNS Sunting untuk zon sasaran.
  • ID Zon — zon tempat domain anda berada.
  • Nama Rekod — rekod A DNS yang akan dikemas kini (cth. proxy.example.com).
  • Proxied — kekalkan OFF untuk titik akhir proksi; ON hanya untuk laman web awam/papan pemuka.
  • TTL — gunakan 60–120 saat untuk kemas kini global yang lebih pantas.
Konfigurasi DDNS Cloudflare

Langkah 1 — Cipta Token API

Buka Cloudflare → Profil Saya → Token API → Cipta Token. Gunakan templat "Sunting DNS". Skop mesti merangkumi Zon.DNS Baca dan Zon.DNS Sunting. Hadkan kepada zon sasaran anda. Salin token itu.

Cipta token API Cloudflare
Kebenaran token Cloudflare

Langkah 2 — Dapatkan ID Zon anda

Buka domain anda dalam Cloudflare → Gambaran Keseluruhan → salin ID Zon.

ID Zon Cloudflare

Langkah 3 — Cipta rekod A

Buka tab DNS dalam Cloudflare dan cipta rekod A untuk hos anda (cth. proxy.example.com). Gunakan sebarang IP buat masa ini — XProxy akan memastikannya sentiasa dikemas kini.

Rekod A Cloudflare

Langkah 4 — Uji dan sahkan

Selepas menyimpan dalam XProxy, klik Uji. Kemudian sahkan daripada terminal:

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

Penyedia 3 — NO-IP

  • Nama pengguna dan Kata laluan/Kunci — kelayakan NO-IP anda.
  • Nama hos — hos NO-IP anda (cth. yourname.ddns.net).
Konfigurasi NO-IP

Penyedia 4 — Dynu

  • Nama hos — hos Dynu anda (cth. yourname.ddnsfree.com).
  • Kata laluan — kata laluan akaun Dynu anda (dicincang secara automatik).
  • Menyokong domain tersuai (halakan NS domain anda ke Dynu).
Konfigurasi Dynu

Penyedia 5 — DuckDNS

  • Token — token DuckDNS anda.
  • Domain — subdomain DuckDNS anda (cth. yourname.duckdns.org).
  • Nota: DuckDNS hanya menyokong subdomain .duckdns.org — tiada domain tersuai.
Konfigurasi DuckDNS

TTL dan perambatan

TTL (Time To Live) ialah tempoh pelayan DNS menyimpan rekod anda dalam cache. TTL yang lebih pendek bermakna seluruh dunia mengetahui IP baharu anda dengan lebih pantas apabila ia berubah.

  • TTL yang disyorkan: 60–120 saat untuk kegunaan proksi.
  • Jika menggunakan mod Proxied Cloudflare, TTL diuruskan secara automatik.
  • Kekalkan Proxied OFF Cloudflare untuk titik akhir proksi — mod proxied menghalakan trafik melalui Cloudflare, yang merosakkan protokol proksi.

Penunjuk status

  • Diselaraskan — penyedia menerima kemas kini. Rekod DNS sepadan dengan IP semasa anda.
  • Tiada perubahan — IP sudah betul; kemas kini seterusnya telah dijadualkan.
  • Amaran — isu sementara (cth. had kadar); sistem akan mencuba semula secara automatik.
  • Ralat — kelayakan salah atau rekod tidak ditemui. Betulkan nilai dan uji semula.
Keputusan ujian DDNS

Penyelesaian masalah

  • Pengesahan gagal — semak nama pengguna, token atau kata laluan.
  • Rekod tidak ditemui — sahkan hos wujud dalam papan pemuka penyedia anda.
  • Masih memaparkan IP lama — tunggu TTL luput, atau rendahkan TTL untuk kemas kini yang lebih pantas pada masa akan datang.
  • Perkhidmatan luar talian — pastikan DDNS didayakan dalam XProxy dan anda telah mengklik Simpan.

FAQ

Bolehkah saya menggunakan lebih daripada satu penyedia DDNS pada masa yang sama?

Ya. Dayakan berbilang penyedia dan XProxy akan mengemas kini kesemuanya.

Bagaimana saya menyemak sama ada domain saya menghala ke IP baharu?

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

TTL apakah yang patut saya gunakan?

Gunakan 60–120 saat untuk kegunaan proksi. Ini memastikan perambatan global yang pantas apabila IP anda berubah.