Perbezaan antara DNS dan CNAME

Perbezaan antara DNS dan CNAME

Seperti yang kita semua mungkin tahu DNS adalah salah satu asas Internet yang berfungsi di latar belakang untuk memadankan nama laman internet yang orang menaip ke dalam kotak carian dengan alamat IP asas mereka. Tetapi ada contoh apabila anda mempunyai pelbagai perkhidmatan yang dijalankan pada pelayan tunggal yang berkongsi alamat IP yang sama seperti laman web dan pelayan FTP. Di sini, anda boleh menggunakan rekod CNAME untuk menunjukkan sub domain ke nama domain sebenar. Mari kita lihat apa sebenarnya rekod cname dan bagaimana ia dibandingkan dengan rekod DNS.

DNS

Pernah tertanya -tanya bagaimana anda mengakses laman web yang anda lakukan hampir setiap hari? Apabila anda memasukkan teks atau rentetan di laman web anda seperti Google.com, Wikipedia.com, ABC.com, dan lain-lain., DNS menerjemahkan permintaan tersebut untuk nama ke alamat IP. Di dunia rangkaian, komputer menggunakan nombor untuk berkomunikasi antara satu sama lain, dan manusia menggunakan nama untuk berkomunikasi antara satu sama lain di dunia nyata. Di sini, DNS bertindak sebagai jambatan antara nama dan nombor. Jadi, Sistem Nama Domain (DNS) seperti direktori telefon Internet yang mengekalkan pangkalan data nama domain Internet. DNS adalah sistem penamaan yang terdesentralisasi yang mengubah nama domain yang boleh dibaca manusia ke dalam alamat IP yang boleh dibaca mesin. Itulah sebabnya kami mempunyai alamat IP ini yang diperuntukkan untuk setiap peranti di internet.

Cname

Cname, pendek untuk rekod nama kanonik, adalah salah satu jenis rekod sumber dalam sistem nama domain yang digunakan untuk memetakan nama alias ke nama domain yang benar atau kanonik. Cname menunjukkan bahawa nama domain adalah alias untuk nama domain lain. CNAME juga dirujuk sebagai nama sebenar dan lebih mudah memikirkannya sebagai rekod alias. Daripada mengambil nama DNS dan menunjuknya di alamat IP, dengan cname, anda boleh mengambil nama DNS dan menunjuknya ke nama DNS yang lain. Contohnya, rekod cname dapat memetakan alamat www.cname.com ke laman web sebenar dengan domain cname.com. Dalam semua kes, nama kanonik mesti selalu menjadi nama domain lain dan tidak boleh menjadi alamat IP. Rekod CNAME terutamanya penting apabila pelbagai perkhidmatan dijalankan dari satu alamat IP.

Perbezaan antara DNS dan CNAME

Makna

- Sistem Nama Domain (DNS) seperti direktori telefon Internet yang mengekalkan pangkalan data nama domain Internet. Ia adalah sistem penamaan yang terdesentralisasi yang mengubah nama domain yang boleh dibaca manusia ke dalam alamat IP yang boleh dibaca mesin. Rekod nama kanonik (CNAME), sebaliknya, adalah salah satu jenis rekod sumber dalam sistem nama domain yang digunakan untuk memetakan nama alias ke nama domain yang benar atau kanonik.

Pemetaan

- Walaupun kedua -dua rekod dan rekod CNAME adalah rekod DNS standard, terdapat perbezaan halus antara kedua -dua. Walaupun DNS rekod memetakan nama domain kepada satu atau lebih alamat IP apabila IP diketahui dan stabil, rekod cname memetakan nama alias ke nama domain kanonik. Contohnya, DNS menerjemahkan nama domain seperti www.Contoh.com ke alamat IP seperti 192.168.1.1. Rekod cname, sebaliknya, peta sub-domain seperti www.Contoh.com dan ftp.Contoh.jaring ke nama domain yang lain, katakanlah, Contoh.com.

DNS vs. Cname: carta perbandingan

Ringkasan

Rekod CNAME sangat berguna apabila anda menggunakan perkhidmatan orang lain untuk menyediakan perkhidmatan untuk syarikat anda. Seperti, sebagai contoh, banyak kali anda menggunakan aplikasi Google untuk perkhidmatan e -mel anda. Jadi, jika anda menggunakan sub domain dan anda ingin menunjuk domain sub ke domain lain, anda akan memasukkan surat dan kemudian pasangkan nama domain untuk Google yang anda telah diberikan oleh vendor tersebut. Dengan cara ini apabila seseorang menaip mel.Elithetechguy.com, mereka akan dihalakan ke pelayan Google dan bukan hanya ke pelayan e -mel anda. Itulah sebabnya CNAMES penting apabila pelbagai perkhidmatan berjalan dari satu alamat IP.

Persamaan antara DNS dan CNAME

CNAME adalah sejenis rekod DNS yang memaparkan nama alias dengan nama sebenar. CNAME pada dasarnya menunjuk sub domain untuk domain anda ke nama domain lain.

Apakah contoh cname dns?

DNS menerjemahkan nama domain seperti www.Contoh.com ke alamat IP seperti 192.168.1.1. Rekod cname, sebaliknya, peta sub-domain seperti www.Contoh.com dan ftp.Contoh.jaring ke nama domain yang lain, katakanlah, Contoh.com.

Adakah cname sama dengan nama domain?

Cname membolehkan nama domain menjadi alias untuk domain lain yang merupakan domain sebenar. Rekod CNAME mesti selalu menunjuk kepada nama domain yang lain dan tidak pernah ke alamat IP.

Bolehkah rekod DNS mempunyai kedua -dua dan cname?

Secara teknikal, anda tidak boleh mempunyai rekod CNAME dan rekod lain untuk nama yang sama. Anda boleh menggunakan rekod jika IP ditetapkan, yang merupakan kes penggunaan yang paling biasa. Anda boleh menggunakan rekod cname jika anda ingin membuat alias dari satu nama domain ke nama domain lain.

Bolehkah anda mempunyai 2 rekod cname?

Ingat bahawa anda hanya boleh mempunyai rekod cname di subdomain. Anda tidak boleh mempunyai cname lain atau rekod lain. Oleh itu, anda tidak boleh mempunyai banyak rekod CNAME dengan nilai yang sama.

Bagaimana saya membuat rekod cname dalam dns?

Cukup pergi ke rekod DNS domain anda dan tambahkan rekod ke tetapan DNS anda di bawah 'Buat Rekod Baru', memilih CNAME sebagai jenis rekod. Masukkan subdomain, nama domain, dan simpan tetapan. Klik OK untuk menambah rekod baru dan anda boleh pergi.