1. Home
  2. Knowledge Base
  3. CNAME Record

catatan CNAME

DNS CNAME: konsep dasar

CNAME atau nama kanonik didaftarkan dan disimpan dalam DNS (Domain Name System). Ini adalah jenis data DNS yang mewakili alias atau nama alternatif untuk domain atau subdomain organisasi yang ada.

Mereka biasanya digunakan ketika Anda ingin satu domain atau subdomain mengarah ke domain lain. Secara teknis, hal ini melibatkan pengalihan pengguna dari alamat http atau www yang diminta seperti www.userequest.example.com (subdomain) ke penyedia hosting atau platform terpisah ( juga dikenal sebagai domain root) - example.com - melalui catatan nama kanonik di DNS. Nama kanonik atau CNAME adalah nama untuk domain root.

Dengan kata lain, data ini menyediakan cara untuk membuat alias atau nama alternatif untuk domain dan subdomain, sehingga Anda dapat dengan mudah mengalihkan lalu lintas atau menautkan beberapa domain dengan tujuan yang sama.

Catatan ini memainkan peran penting dalam aktivitas organisasi dan bisnis yang berfungsi sebagai solusi digital yang bermanfaat. Mereka memainkan peran penting dalam operasional perusahaan yang menawarkan beragam layanan online. Mungkin ada beberapa subdomain yang dimiliki oleh satu perusahaan, namun hanya pada domain root untuk semuanya.

CNAME untuk layanan web email

CNAME (Nama Kanonik) juga dapat digunakan dalam konteks layanan web email, untuk membuat koneksi antara nama domain yang ditentukan perusahaan dan nama yang disediakan oleh penyedia email pihak ketiga. Ketika sebuah perusahaan menyiapkan infrastruktur pertukaran suratnya dan ingin melakukan outsourcing layanan emailnya atau menggunakan nama domain yang berbeda untuk lalu lintas email, perusahaan tersebut memilih penyedia layanan email untuk menangani pengiriman dan penerimaan email. Penyedia memberikan nama domain kepada perusahaan untuk mengakses emailnya. Namun, ini mungkin tidak selalu ramah pengguna atau menarik secara visual. Selain itu, perusahaan mungkin lebih memilih untuk memasukkan namanya sendiri ke dalamnya untuk memudahkan identifikasi oleh pengguna. Dalam kasus seperti ini, data CNAME terbukti berguna.

Pendaftaran CNAME

Untuk alasan di atas, perusahaan mengambil inisiatif untuk mendaftarkan nama kanoniknya dalam sistem DNS. Hal ini dapat dilakukan dengan mudah dengan mengakses konsol manajemen DNS dan melakukan semua pengaturan yang diperlukan. Data tersebut mungkin berisi nama perusahaan mail.uniquename.com yang berfungsi sebagai subdomain. Tujuan dari subdomain ini adalah sebagai nama panggilan atau alias untuk "nama sebenarnya" yang ditunjuk oleh penyedia layanan. Dengan memanfaatkan data CNAME, pengguna dengan mudah dialihkan ke layanan web yang bertanggung jawab menangani email perusahaan. "Nama sebenarnya" yang diberikan oleh penyedia mungkin terlihat seperti ini webmail.provider.com. Jadi, rekamannya akan terlihat seperti berikut:


The example of a canonical name record

Dalam contoh ini:

  • Subdomain adalah alias atau nama panggilan;
  • Jenis adalah jenis data DNS;
  • TTL adalah waktu dalam hitungan detik agar data di-cache oleh penyelesai DNS sebelum diperiksa pembaruannya;
  • Nama kanonik adalah nama domain "asli" untuk server email perusahaan yang ditetapkan oleh penyedia.

How it works

Data CNAME: bagaimana cara kerjanya?

STEP 1

Buat kueri

Pertama, kueri dibuat oleh pengguna di browser - mail.uniquename.com.

STEP 2

pencarian DNS

Pencarian DNS dimulai. Server DNS menemukan bahwa nama domain yang diberikan oleh pengguna tidak mengarah ke sumber daya root dan memulai ulang kueri.

STEP 3

Cari nama kanonik

Saat menemukan kecocokan - webmail.provider.com, ia mengembalikan alamat IP ke layanan email.

STEP 4

Lihat respons

Terakhir, pengguna dapat melihat klien web email mereka dengan pesan di layar komputer.

Jenis rekaman untuk penyelesai dapat diatur terlebih dahulu. Dalam hal ini, penyelesai akan mengembalikan nama kanonik sekaligus tanpa memulai ulang kueri.

The process of domain name redirectLayer 1 < > < > < > < > < > < > < > < > user's http request mail.uniquename.com DNS canonical name webmail.provider.com webmail service provider CNAME record look up - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - http response mail service email webclient >

Bagaimana cara memeriksa data CNAME?

Salah satu cara termudah untuk nslookup adalah perintah dig yang dapat diakses di terminal Linux atau Mac. Dalam kasus kami, perintah dan hasilnya akan terlihat seperti ini:


usr@usr-lap:~$ dig cname mail.uniquename.com

; <<>> DiG 9.18.12-0ubuntu0.22.04.1-Ubuntu <<>> cname mail.uniquename.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4726
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; QUESTION SECTION:
;mail.uniquename.com. IN CNAME
;; ANSWER SECTION:
;mail.uniquename.com. 600 IN CNAME webmail.provider.com.
;; Query time: 51 msec
;; SERVER: 127.0.0.53#53(127.0.0.53) (UDP)
;; WHEN: Tue Jun 13 10:42:37 MSK 2023
;; MSG SIZE rcvd: 59 

dimana baris pertama adalah perintah, dan hasilnya dapat dilihat pada BAGIAN JAWABAN.

Alternatifnya, Anda dapat menggunakan alat online nslookup untuk tujuan ini yang disediakan secara gratis.

Manfaat data CNAME

Pentingnya nama kanonik dalam web mailing cukup jelas. Jika bisnis Anda tidak mampu memiliki server sendiri untuk menangani email, jalan keluar termudah adalah penyedia email pihak ketiga untuk mengatur lalu lintas. Lebih dari itu:

  • Mereka mudah diatur
  • Menyediakan akses tanpa batas ke email untuk semua anggota staf
  • Memungkinkan untuk menyesuaikan sistem domain
  • Izinkan untuk mengakses email Anda dari perangkat apa pun
  • Dapat dengan mudah mengubah tujuan domain dengan memperbarui pengaturan DNS domain target

Selain itu, penggunaan nama kanonik untuk mengalihkan lalu lintas email akan meningkatkan keamanan data secara signifikan, karena penyedia menggunakan langkah keamanan mereka sendiri yang akan berfungsi sebagai perlindungan ekstra terhadap kebocoran data.

Kiat yang berguna

  • Data A (AAAA) tidak sama: Data CNAME sering kali dianggap sebagai data A. Perlu diingat bahwa data CNAME tidak pernah menunjuk ke alamat IP tetapi ke nama domain lain, sedangkan data A selalu merupakan alamat IP server.
  • Satu saja sudah cukup: tidak efisien membuat lebih dari satu data untuk nama kanonik. Proses pencocokannya sangat memperlambat kinerja pertukaran data secara keseluruhan.
  • Keamanan: selalu periksa validitas data DNS Anda. Meskipun mudah diidentifikasi, data Anda aman. Ini memberikan perlindungan terhadap kebocoran kredensial pengguna.

Frequently asked questions

Anda mungkin juga ingin tahu

Kapan saya harus menggunakan data CNAME?

Data CNAME biasanya digunakan saat Anda ingin membuat subdomain yang mengarah ke domain lain atau saat Anda perlu menyiapkan layanan seperti jaringan pengiriman konten (CDN) atau penyedia email pihak ketiga.

Bisakah saya membuat data CNAME untuk domain root?

Tidak. Untuk mengarahkan domain root ke domain lain, Anda dapat menggunakan data A atau data Alias (tersedia di beberapa penyedia DNS).

Bisakah saya memiliki beberapa data CNAME untuk subdomain yang sama?

Tidak, Anda tidak boleh memiliki beberapa data CNAME untuk subdomain yang sama. Standar DNS melarang adanya data CNAME yang bertentangan. Namun, Anda dapat menggunakan jenis rekaman lain seperti rekaman A atau rekaman Alias untuk mencapai fungsi serupa.

Bisakah data CNAME mengarah ke alamat IP?

Tidak. Mereka hanya dapat menunjuk ke nama domain.

Bisakah saya membuat data CNAME yang mengarah ke data CNAME lain?

Ya, itu mungkin. Namun, hal ini umumnya tidak disarankan karena potensi masalah resolusi dan peningkatan waktu pencarian DNS.

Bagaimana data CNAME membantu melindungi terhadap kebocoran data?

Saat menggunakan penyedia layanan email pihak ketiga, Anda dapat mengonfigurasi data CNAME untuk mengarahkan subdomain email Anda ke server mereka. Hal ini memungkinkan Anda melakukan outsourcing penanganan email sambil mempertahankan kontrol atas domain utama Anda. Dengan memanfaatkan keahlian dan langkah-langkah keamanan yang diterapkan oleh penyedia layanan email, Anda dapat meningkatkan pencegahan kebocoran data dan mengurangi risiko kerentanan terkait email.

Lihat juga:

Untuk pemahaman yang jelas tentang proses transmisi email dan pengelolaan email yang lebih baik, pelajari cara mengambil dan memproses informasi yang tersembunyi di header email. Dengan menelusuri alamat IP atau mengidentifikasi nama domain, Anda dapat menentukan keabsahan sumber dan banyak lagi. Penganalisis Header Email kami dapat membantu Anda dalam hal tersebut.