PortChecker Logo
PortChecker
Hasil daripada pelayan nama yang berwibawa

DNS Lookup — Soal Sebarang Rekod DNS Domain dalam Masa Nyata

Diagnosis kegagalan penghantaran e-mel, sahkan migrasi domain dan audit dasar keselamatan — tanpa memasang dig atau nslookup.

Apakah carian DNS?

Carian DNS mempersoalkan Domain Name System untuk mendapatkan semula rekod yang dilampirkan pada domain — berfungsi seperti buku telefon untuk internet, menterjemah nama domain yang boleh dibaca manusia ke dalam rangkaian data teknikal yang diperlukan untuk menghalakan trafik dan menyampaikan perkhidmatan. Setiap domain membawa berbilang jenis rekod: Rekod menghala ke alamat IP, e-mel laluan rekod MX, rekod TXT membawa dasar keselamatan dan NS merekodkan kuasa mewakilkan kepada pelayan nama.

Apabila anda mencetuskan carian DNS, pertanyaan pergi ke penyelesai rekursif (dikendalikan oleh ISP anda atau penyelesai awam seperti 8.8.8.8 atau 1.1.1.1). Jika penyelesai mempunyai jawapan cache dalam tetingkap TTL rekod, ia mengembalikan nilai cache itu. Jika tidak, ia menanyakan pelayan nama yang berwibawa — pelayan yang menyimpan rekod rasmi domain. Alat ini memintas caching dan menanyakan pelayan berwibawa secara langsung, jadi keputusan mencerminkan keadaan semasa zon yang diterbitkan, bukan apa yang telah dicache oleh penyemak imbas anda.

Penyemak imbas anda melakukan carian DNS secara automatik di latar belakang — tetapi tidak menunjukkan apa-apa kepada anda. Alat ini mendedahkan set rekod penuh: bukan sahaja alamat IP, tetapi setiap jenis rekod yang dilampirkan pada domain, termasuk nilai TTL yang mendedahkan berapa lama setiap rekod akan kekal dalam cache sebelum penyelesai menyemak semula sumber yang berwibawa.

Cara ia berfungsi

1

Masukkan domain

Taip mana-mana nama domain — seperti google.com atau github.com. Anda boleh menanyakan domain akar atau subdomain.

2

Pilih jenis rekod

Pilih jenis rekod DNS yang ingin diperiksa — A, MX, TXT, NS, CNAME, SOA, CAA — atau pilih Semua rekod.

3

Lihat keputusan

Keputusan dikembalikan dalam masa nyata daripada pelayan DNS yang berwibawa. Setiap baris menunjukkan jenis rekod, nilai, TTL (berapa lama rekod dicache oleh penyelesai) dan — untuk rekod MX — nombor keutamaan. Salin mana-mana rekod ke papan keratan dengan satu klik.

Cara Membaca Hasil Carian DNS Anda

Setelah carian selesai, setiap baris hasil mengandungi beberapa medan. Inilah maksud setiap medan dan perkara yang perlu dicari.

PadangKeterangan
TTL (Time To Live)
Bilangan saat rekod ini dicache oleh penyelesai sebelum mereka menanya semula pelayan berwibawa. TTL 300 = perubahan merambat dalam ~5 minit. TTL 86400 = rekod lama boleh kekal sehingga 24 jam selepas anda menukarnya.
Keutamaan MX
Hanya terdapat pada rekod MX. Nombor yang lebih rendah mempunyai keutamaan yang lebih tinggi. Persediaan 10 (utama) dan 20 (sandaran) mencipta rantaian failover. Nilai keutamaan yang sama bermakna kedua-dua pelayan berkongsi beban secara sama rata.
Nilai Rekod
Data sebenar yang terkandung dalam rekod — alamat IP untuk rekod A/AAAA, nama hos untuk MX/NS/CNAME atau rentetan teks untuk rekod TXT. Ini ialah nilai yang digunakan oleh penyelesai DNS semasa menghalakan trafik atau mengesahkan dasar.
Rantai CNAME
Apabila CNAME menghala ke CNAME yang lain, rantaian resolusi terbentuk. Rantaian yang lebih panjang daripada 8 lompatan akan gagal diselesaikan dalam kebanyakan pelanggan — jika kedalaman menjadi masalah, gantikan CNAME perantaraan dengan rekod A langsung.

Garis Masa Penyebaran TTL dan DNS

Gunakan TTL untuk menganggarkan seberapa cepat penyelesai perlu mengambil perubahan dan bila ia patut disemak semula.

TTL (Time To Live)Tetingkap Penyebaran JangkaanBila Perlu Semak Semula
300~15-30 minit di seluruh duniaSetiap 5-10 minit
3600~1-2 jamSetiap 30-60 minit
86400Sehingga 24 jamSemak selepas 12 jam, kemudian sekali lagi pada 24 jam

Jenis Rekod DNS: Perkara yang Kawal Setiap Satu

A
Rekod A (Alamat)

Petakan domain ke alamat IPv4 — rekod DNS yang paling asas. Contoh output: 93.184.216.34, TTL 3600 (cache 1 jam). Apabila rekod A hilang atau salah, domain menjadi tidak dapat dicapai daripada penyemak imbas.

AAAA
Rekod AAAA (Alamat IPv6)

Petakan domain ke alamat IPv6 untuk penghalaan rangkaian moden. Contoh: 2606:2800:220:1:248:1893:25c8:1946. Jika tiada, pelanggan IPv6 sahaja tidak boleh mencapai domain — walaupun IPv4 (rekod A) lazimnya digunakan.

MX
Rekod MX (Mail Exchange)

Menentukan pelayan mel yang menerima e-mel untuk domain. Setiap rekod termasuk nombor keutamaan — nilai yang lebih rendah diutamakan. Contoh: keutamaan 10 ialah pelayan utama; keutamaan 20 ialah sandaran. Jika tiada rekod MX wujud, e-mel ke domain ini akan ditolak.

TXT
Rekod TXT (Teks)

Menyimpan data teks sewenang-wenangnya. Penggunaan utama: SPF (v=spf1 include:_spf.google.com ~all) membenarkan pelayan yang boleh menghantar e-mel; DKIM menyediakan kunci awam untuk pengesahan tandatangan; DMARC (v=DMARC1; p=reject) menetapkan dasar untuk e-mel yang tidak disahkan. Berbilang rekod TXT boleh wujud bersama pada satu domain.

NS
Rekod NS (Pelayan Nama)

Mengenal pasti pelayan nama berwibawa untuk domain — pelayan yang memegang rekod DNS rasmi. Jika rekod NS ditukar, kuasa zon dipindahkan ke pelayan nama baharu selepas penyebaran.

CNAME
Rekod CNAME (Nama Kanonik)

Mencipta alias yang menghalakan satu domain ke domain lain, yang kemudian menyelesaikannya ke IP. Digunakan untuk subdomain (www, cdn, mel) dan penghalaan CDN. Kekangan kritikal: Rekod CNAME tidak boleh ditetapkan pada domain akar (puncak) — gunakan rekod A atau rekod ALIAS pada akar.

Domain akar tidak boleh menggunakan rekod CNAME.
SOA
Rekod SOA (Start of Authority)

Mengandungi metadata zon: pelayan nama utama, kenalan pentadbir (dikodkan sebagai admin.example.com dan bukannya [email protected]), nombor siri dalam format YYYYMMDDNN dan parameter masa. Kenaikan nombor siri dengan setiap perubahan DNS — mengesahkan kemas kini telah dilakukan.

CAA
Rekod CAA (Kebenaran Pihak Berkuasa Sijil)

Mengehadkan Pihak Berkuasa Sijil yang boleh mengeluarkan sijil SSL/TLS untuk domain. Contoh: '0 issue letsencrypt.org' mengehadkan pengeluaran kepada Let's Encrypt sahaja. Jika tiada rekod CAA wujud, mana-mana CA boleh mengeluarkan sijil untuk domain anda.

Apakah DNSSEC dan adakah alat ini mengesahkannya?

DNSSEC (DNS Security Extensions) menambah tandatangan kriptografi pada rekod DNS, membolehkan penyelesai mengesahkan bahawa rekod tidak diusik dalam transit. Alat ini mengembalikan rekod DNS mentah daripada pelayan berwibawa tetapi tidak melaksanakan pengesahan tandatangan DNSSEC pada masa ini. Untuk pengesahan DNSSEC, gunakan penganalisis DNSSEC khusus.

Bila Menggunakan Alat Carian DNS

Konfigurasi dan penyelesaian masalah e-mel

Tanya rekod MX untuk mengesahkan penghalaan pelayan mel, semak rekod TXT untuk dasar SPF, DKIM dan DMARC dan sahkan bahawa dasar DMARC anda ditetapkan kepada p=reject atau p=quarantine — bukan p=none.

Penghijrahan domain dan penyebaran

Selepas mengemas kini tetapan DNS, semak rekod A dan NS untuk mengesahkan penyebaran. Kurangkan TTL kepada 300 saat sekurang-kurangnya 24 jam sebelum pemindahan yang dirancang untuk meminimumkan masa henti apabila anda bertukar.

Audit Keselamatan DNS

Semak sama ada rekod SPF, DKIM dan DMARC TXT diterbitkan dengan betul untuk mengelakkan penipuan e-mel. Semak rekod NS untuk mengesahkan domain anda tidak menunjuk ke pelayan nama yang anda tidak lagi mengawal — tanda biasa pendedahan pengambilalihan subdomain.

Pengesahan DevOps & Pementasan

Sebelum digunakan untuk pengeluaran, sahkan bahawa rekod subdomain A pementasan menghala ke pelayan yang betul, alias CNAME menyelesaikan kepada asal CDN yang dimaksudkan dan rekod TXT untuk pengesahan perkhidmatan ada.

CDN & Konfigurasi Subdomain

Sahkan bahawa subdomain yang dihalakan CDN (cdn, assets, static) mempunyai sasaran CNAME yang betul. Sahkan bahawa www menghala ke domain akar atau titik akhir CDN anda dan semak bahawa subdomain seimbang beban menyenaraikan semua alamat IP yang dimaksudkan.

Carian DNS dalam talian lwn dig dan nslookup: Bila Untuk Menggunakan Setiap

Pembangun sering mencapai dig atau nslookup daripada baris arahan. Berikut ialah cara alat dalam talian ini membandingkan merentas kes penggunaan yang paling biasa.

CiriAlat inidignslookup
Tiada pemasangan diperlukan
ya
Tidak
Tidak
Tanya semua jenis rekod sekali gus
ya
separa
Tidak
Tanya pelayan nama berwibawa secara langsung
ya
ya
separa
Menunjukkan nilai TTL
ya
ya
separa
Menunjukkan keutamaan MX
ya
ya
ya
Hasil yang boleh dikongsi
ya
Tidak
Tidak

Soalan lazim