Laman Utama / Blog Domain

DNS Dijelaskan: Apa Sebenarnya Ia Kawal

Oleh Gotka Technologies ·

REKOD DNS YANG SEBENARNYA DIGUNAKAN PERNIAGAAN KECIL Rekod A — mengarahkan domain anda ke pelayan yang menghoskan laman web anda. CNAME — mengarahkan satu nama domain ke domain lain, cth. www ke root. MX — menghala e-mel masuk ke pelayan mel yang betul. TXT — menyimpan tetapan pengesahan dan anti-spam seperti SPF dan DKIM. TTL — berapa lama setiap rekod dicache sebelum perubahan muncul. Perubahan DNS bukan serta-merta — kebanyakan ambil beberapa minit, ada yang sampai 24-48 jam. Memadam rekod yang salah secara tidak sengaja adalah cara paling biasa e-mel atau laman web rosak. DNS berada di mana sahaja nameserver domain itu mengarah — pendaftar atau hos.
Apa sebenarnya DNS lakukan?

DNS (Domain Name System) menterjemahkan nama domain yang orang taip atau klik — seperti gotka.com — kepada alamat teknikal yang sebenarnya digunakan komputer untuk mencari laman web anda, pelayan e-mel anda dan apa sahaja lain yang berjalan pada domain itu. Tanpanya, setiap pelawat perlu tahu alamat pelayan berangka dan bukannya nama yang mudah diingati. Ia sering dibandingkan dengan buku telefon: anda cari nama dan dapat nombor yang betul untuk dihubungi.

Apa itu rekod A, CNAME dan MX, dalam bahasa mudah?

Rekod A mengarahkan domain (atau subdomain) terus ke alamat IP pelayan yang menghoskan laman web anda — inilah yang menjadikan yourdomain.com memuatkan laman anda. Rekod CNAME mengarahkan satu nama domain ke domain lain berbanding ke alamat IP, biasa digunakan untuk perkara seperti www.yourdomain.com mengarah ke yourdomain.com. Rekod MX memberitahu internet pelayan mana yang mengendalikan e-mel untuk domain anda, jadi mesej yang dihantar ke [email protected] benar-benar sampai.

Di mana sebenarnya saya tukar rekod DNS saya?

Ia bergantung kepada di mana nameserver anda mengarah, bukan sekadar di mana domain didaftarkan. Jika domain anda menggunakan nameserver lalai pendaftar, DNS diuruskan dalam panel kawalan pendaftar. Jika ia diarahkan ke nameserver penyedia hosting anda pula — biasa apabila hosting dan domain berada dengan syarikat yang sama — DNS diuruskan daripada akaun hosting. Menyemak nameserver mana yang sedang digunakan oleh domain adalah langkah pertama sebelum membuat sebarang perubahan.

Kenapa perubahan DNS tidak muncul serta-merta?

Setiap rekod DNS mempunyai TTL (time to live) — tempoh cache yang memberitahu pelayan lain di seluruh dunia berapa lama untuk mengingati jawapan lama sebelum menyemak semula. TTL yang pendek bermakna perubahan muncul dalam beberapa minit; yang lebih panjang boleh mengambil masa sehingga 24–48 jam untuk merebak sepenuhnya, kerana rangkaian berbeza menyegarkan cache mereka pada masa berbeza. Inilah sebabnya berbaloi untuk menurunkan TTL sehari lebih awal sebelum perubahan yang dirancang, seperti migrasi laman web atau e-mel, jika boleh.

Apakah kesilapan DNS paling biasa yang merosakkan sesuatu?

Menukar atau memadam rekod MX secara tidak sengaja semasa mengedit sesuatu yang lain, yang secara senyap menghentikan semua e-mel masuk tanpa sebarang mesej ralat yang jelas — ia hanya berhenti sampai. Kesilapan kedua paling biasa ialah mengarahkan rekod A domain ke pelayan yang salah semasa migrasi sebelum pelayan baharu itu benar-benar sedia, menyebabkan laman web langsung terputus. Kedua-duanya adalah sebab perubahan DNS berbaloi disemak dua kali, atau dibuat satu demi satu, berbanding mengedit beberapa rekod sekali gus.

Perlukah saya faham DNS sendiri, atau bolehkah orang lain menguruskannya?

Kebanyakan pemilik perniagaan tidak pernah perlu menyentuh DNS secara langsung sebaik ia disediakan dengan betul — ia adalah persediaan sekali sahaja (atau jarang), bukan sesuatu yang diuruskan setiap hari. Berbaloi untuk memahami asasnya supaya anda dapat mengenal pasti bila isu DNS berkemungkinan menjadi punca "e-mel saya berhenti berfungsi" atau "laman web saya down selepas kami menukar sesuatu", tetapi perubahan rekod sebenar adalah kerja rutin untuk sesiapa yang menguruskan hosting, domain atau laman web anda.

WhatsApp
Get in touch

Send us a message

A real person from our team will get back to you.