Catatan DNS Dijelaskan [AZ] – 6 Jenis Catatan DNS, Arti DNS & Lainnya
Diterbitkan: 2020-10-12Bagaimana jika Anda harus mengingat alamat IP dari setiap situs web yang ingin Anda kunjungi? Saya yakin Anda akan menjadi gila dalam waktu singkat!
Di sinilah DNS melompat ke tempat kejadian. Sistem Nama Domain telah merevolusi Internet.
Pada artikel ini, saya akan membahas apa itu DNS sebenarnya dan bagaimana cara kerjanya.
Bersamaan dengan itu, saya juga akan berbicara tentang berbagai jenis catatan DNS, tujuannya, dan bagaimana Anda dapat dengan mudah mengonfigurasinya sekarang!
Jadi, tanpa membuang waktu lagi, mari kita mulai dengan artikel!
- Apa itu DNS?
- Bagaimana Cara Kerja DNS?
- Apa itu Pencarian DNS?
- Apa itu Nama Inang?
- Apa itu FQDN?
- Apa itu Nameserver? Bagaimana cara mengubahnya?
- Apa itu Waktu Propagasi?
- Apa Hubungan Antara Nameserver & Website Anda?
- Di mana Saya Dapat Menemukan dan Mengedit Data DNS Domain Saya?
- Apa itu Catatan DNS?
- Jenis Catatan DNS
- Rekor
- Catatan AAA
- CNAME
- Catatan MX
- Catatan TXT
- Catatan SPF
- Rekor DKIM
- Catatan NS
- Catatan SRV
- Catatan CAA
- Perbedaan Antara Data AAAA & Data MX
- Perbedaan Antara DNS Statis dan Dinamis
- Apa itu DNS Premium?
- Haruskah Anda Mendapatkan Hosting DNS Premium untuk Situs Web Anda?
- Kesimpulan
Apa itu DNS?
Sistem Nama Domain adalah direktori besar yang menyimpan catatan setiap nama domain di Internet, dan memetakannya dengan alamat IP-nya.
Manusia mengerti nama, sedangkan internet hanya mengerti alamat IP. Katakanlah saya ingin mencari xyz.com , tetapi saya tidak ingat alamat IP situs web ini. Bagaimana saya akan berbicara dengan Internet?
Oleh karena itu, DNS muncul. Ini bertindak seperti penerjemah dan mengubah nama domain menjadi alamat IP sehingga internet dapat memahaminya.
Selain itu, ini menyelamatkan kita dari siksaan mental karena menghafal rangkaian angka yang rumit untuk setiap situs web.
Bagaimana Cara Kerja DNS?
Mari kita pahami cara kerja DNS dengan contoh sederhana.
Anda adalah pengguna. Anda mengetik di situs web, misalnya, kripesh.com di browser web Anda. Apa yang terjadi selanjutnya? Bagaimana Anda dapat melihat situs web di layar Anda?
Apa proses di balik ini? Inilah yang terjadi ketika Anda mencari situs web di browser Anda.
- Browser mengirimkan permintaan ke Server DNS untuk menemukan alamat IP untuk situs web yang diminta ( kripesh.com ).
- Server DNS menemukan alamat IP dan mengembalikannya ke Browser.
- Sekarang, alamat IP ini menempatkan Server Web yang memiliki file dan data situs web yang diminta.
- Ini terhubung dengan server web dan mengambil data dari situs web yang diminta ke browser pengguna.
Apa itu Pencarian DNS?
Pencarian DNS adalah proses menemukan alamat IP untuk nama domain di internet. Ada dua jenis Pencarian DNS:
- Forward DNS Lookup : Ini adalah jenis permintaan DNS di mana pengguna memasukkan nama domain, dan DNS menggunakannya untuk menemukan alamat IP yang sesuai dengan domain tersebut.
2. Reverse Lookup: Ini adalah kebalikan dari Forward DNS Lookup. Di sini, pengguna sudah memiliki alamat IP, dan digunakan untuk mengetahui nama domain yang terkait dengan IP ini.
Apa itu Nama Inang?
Hostname mengacu pada nama yang diberikan ke perangkat yang berbeda dalam jaringan, sehingga kami dapat mengidentifikasinya. Kami juga menyebutnya nama situs, nama komputer, atau nama node .
Semua nama host harus mengikuti beberapa aturan. Sebuah nama host:
- Dapat berupa alfanumerik
- Tidak boleh ada spasi di antaranya
- Hanya dapat menggunakan tanda hubung sebagai simbol khusus
Hostname adalah bagian dari URL yang muncul sebelum nama domain primer.
Sebagai contoh,
Di blog.kripesh.com , nama hostnya adalah blog.
Apa itu FQDN?
Fully Qualified Domain Name adalah nama domain lengkap dari komputer manapun di Internet.
Itu terbuat dari dua bagian, nama host, dan nama domain .
Jadi, jika kita berbicara tentang www.kripesh.com , www adalah nama host, dan kripesh.com adalah nama domain. Keduanya bersama-sama membentuk FQDN .
Apa itu Nameserver? Bagaimana cara mengubahnya?
Nameserver adalah bagian dari DNS . Mereka menyimpan catatan DNS termasuk nama domain Anda, alamat IP, informasi pendaftaran, dll.
Fungsi utama nameserver adalah menerjemahkan nama domain menjadi alamat IP.
Nameserver dimiliki oleh perusahaan hosting untuk mengelola domain klien mereka. Ada situasi khusus ketika Anda perlu mengubah server nama domain Anda.
Misalnya, jika Anda mendaftarkan domain Anda di Namecheap, dan situs Anda dihosting di Hostinger, maka situs web Anda tidak akan berfungsi kecuali Anda mengarahkan domain Anda ke layanan hosting Anda.
Anda dapat mengubah Server Nama Anda dengan masuk ke akun domain Anda.
Untuk Namecheap : Daftar Domain > Pilih domain yang ingin Anda ubah server namanya > Kelola > Server nama
Untuk GoDaddy: Kelola domain > Kelola DNS > Server nama
Jika Anda telah mendaftarkan domain Anda dengan beberapa pendaftar domain lain, Anda mungkin akan menemukan opsi untuk mengubah Server Nama di bawah tab ' Domain '.
Apa itu Waktu Propagasi?
DNS menyimpan salinan data situs web kami di cache-nya sehingga dapat memuat lebih cepat. Setiap data dalam DNS disebut ' record '.
Setiap catatan memiliki waktu tetap yang dapat ada dalam cache. Kami menyebutnya TTL (Time to Live) dari sebuah rekor. Kita dapat menentukan waktu ini dengan mengedit catatan DNS kita.
Server menyegarkan dan memperbarui cache setelah waktu ini habis.
Waktu Propagasi DNS adalah waktu yang diperlukan sistem nama domain untuk menyegarkan semua file cache-nya. Dibutuhkan sekitar 2 hingga 48 jam untuk menyelesaikan proses ini.
Mari kita ambil contoh. Misalkan saya mengubah server nama situs web saya sekarang.
Selama waktu propagasi, kami menunggu TTL dari semua catatan kedaluwarsa, dan server memperbarui cache. Hanya setelah proses ini selesai, kami dapat melihat perubahan di situs web kami.
Apa Hubungan Antara Nameserver & Website Anda?
Situs web kami tidak akan dapat diakses oleh siapa pun tanpa Server Nama.
Jika Anda telah bersama saya sepanjang artikel ini, Anda tahu bahwa Nameserver menerjemahkan nama domain ke alamat IP masing-masing.
Bayangkan, jika proses ini tidak terjadi, bagaimana kita bisa memberi tahu Internet di mana menemukan file dan data situs web kita?
Kami tidak mungkin mengingat alamat IP dari setiap situs web yang ingin kami kunjungi, bukan?
Singkatnya, situs web tidak dapat berfungsi tanpa server nama.
Di mana Saya Dapat Menemukan dan Mengedit Data DNS Domain Saya?
Untuk ini, Anda harus masuk ke akun pendaftar domain Anda terlebih dahulu.
Untuk Namecheap: Dasbor > Daftar domain > Domain Lanjutan
Untuk Hostinger: Dasbor > Lanjutan > Editor Zona DNS
Untuk GoDaddy: Dasbor > Produk Saya > Domain > DNS
Untuk pendaftar domain lainnya, kemungkinan besar Anda akan menemukannya di bawah opsi ' Domain '.
Dan, jika Anda telah mengubah server nama Anda untuk menunjuk ke akun hosting web yang berbeda, maka Anda mungkin menemukan catatan DNS Anda di Panel Kontrol Hosting Anda.
Apa itu Catatan DNS?
Catatan DNS adalah database informasi tentang nama domain Anda, yang disimpan di Server DNS.
Ini digunakan untuk menghubungkan nama domain Anda ke alamat IP masing-masing.
Ada berbagai jenis catatan yang digunakan untuk tujuan yang berbeda, yang akan kita bahas di bawah ini.
Jenis Catatan DNS
Untuk demonstrasi ini, saya telah menggunakan situs web kptesthosting7.xyz , terdaftar di Namecheap.com . Pertama, kita akan login ke akun Namecheap kita. Kemudian kita akan mengklik:
Dasbor > Daftar Domain > DNS Lanjut
Di sini, kita akan menemukan DNS Records kita di bawah ' Host Records '.
Mari kita lihat Catatan DNS dan bagaimana kita dapat mengeditnya.
Rekor
A (Alamat) Catatan digunakan untuk mengarahkan nama host ke alamat IP . Catatan menggunakan alamat desimal 32 bit, yang disebut alamat IPv4 . Ini terlihat seperti ini:
Saat memasukkan A Record, Anda perlu menentukan:
- Host : Nama domain Anda. Anda juga bisa menggunakan "@". @ menunjukkan bahwa itu adalah domain root.
- Nilai : Alamat IP yang sesuai dengan domain Anda
- TTL : Waktu penyimpanan catatan ini dalam cache DNS.
Catatan AAA
Masalah dengan alamat IPv4 adalah bahwa mereka hanya dapat menghasilkan sekitar 4 miliar kombinasi angka yang unik.
Dan mengingat jumlah orang di Internet, dan juga mengingat bahwa setiap orang menggunakan setidaknya 2-3 perangkat hari ini, jumlah ini pendek.
Faktanya, kami telah menggunakan semua kombinasi IPv4.
Kemudian datang IPv6 ! Catatan AAAA menggunakan IPv6, yang merupakan alamat heksadesimal sepanjang 128 bit . Ini dapat menghasilkan hingga 340 undecillion kombinasi unik!
Saya bahkan tidak tahu berapa banyak angka nol yang membentuk 'undecillion'. Apakah kamu? Temui saya dengan jawabannya di bagian komentar di bawah!
Jadi, pada dasarnya, dengan alamat IPv6, setiap manusia di Bumi dapat memiliki ribuan perangkat dengan seribu alamat IP dan kami tidak akan pernah kehabisan kombinasi unik!
CNAME
CNAME (Canonical Name atau Alias) digunakan untuk mengarahkan satu nama ke nama lainnya.
Tidak seperti A Record, CNAME tidak menunjuk ke alamat IP, melainkan menunjuk ke domain lain.
Katakanlah situs web kami ( kptesthosting7.xyz ) memiliki tiga sub-domain:
- 1.kptesthosting7.xyz
- 2.kptesthosting7.xyz
- 3.kptesthosting7.xyz
Kami ingin ini menunjuk ke domain utama kami, kptesthosting7.xyz .
Kami dapat menambahkannya sebagai CNAME untuk domain utama kami seperti ini:
Ini memiliki keuntungan yang sangat besar.
Misalkan jika server tempat situs kita dihosting berubah sewaktu-waktu, maka kita tidak perlu memperbarui alamat IP untuk setiap record secara manual. Yang perlu kita lakukan adalah mengedit dan memperbarui catatan A, dan CNAME yang menunjuk ke sana akan berubah dengan sendirinya.
Tidak wajib untuk mengarahkan CNAME ke domain kami saja. Terkadang Anda dapat mengarahkannya ke domain lain.
Pada gambar di bawah ini Anda dapat melihat saya telah membuat halaman status di Better Uptime (alat pemantauan Uptime). Sekarang saya perlu mengatur CNAME saya ke “statuspage.betteruptime.com”.
Catatan MX
Catatan MX ( Mail eXchange ) menentukan ke mana email yang tiba di domain kami harus dikirim. Mereka mengarahkan email kami ke server surat, yang bertanggung jawab atas nama domain kami.
Singkatnya, MX Records membantu menerima email ke domain kami.
Saat memasukkan Data MX, Anda perlu menentukan 2 hal:
- Prioritas: Nomor dalam prioritas menentukan server email mana yang akan dihubungi terlebih dahulu.
Semakin rendah angkanya, semakin tinggi prioritasnya. - Nilai : Bidang ini akan berisi alamat server surat yang ingin Anda tuju.
Simbol @ adalah pengganti domain utama (dalam kasus kami, kptesthosting7.xyz ). Dalam catatan ini, Data MX dengan prioritas yang ditetapkan sebagai 5 akan dihubungi terlebih dahulu. Jika server pada prioritas 5 tidak merespon, maka server pada prioritas 10 akan dihubungi.
Data MX digunakan saat Anda ingin menerima email di server yang berbeda. Misalnya, saya menggunakan ImprovMX untuk menerima email di Gmail saya. Maka Entri MX akan berbeda.
Catatan TXT
Seperti namanya, kita bisa memasukkan data teks ke dalam DNS menggunakan TXT (Text) Records . Data teks ini dapat berupa informasi tambahan tentang domain kami.
Catatan TXT terutama digunakan untuk memverifikasi kepemilikan domain kami dan untuk melindungi situs web kami dari spam.
Sebuah catatan TXT
- Hanya mengizinkan data teks
- Memiliki batas karakter 255 karakter
Untuk perlindungan spam email, data TXT dibagi lagi menjadi dua jenis: Catatan SPF dan Catatan DKIM . Mari kita lihat apa saja mereka.
Catatan SPF
SPF ( Sender Policy Framework) Record adalah data TXT yang memverifikasi server email yang dapat mengirim email atas nama domain Anda.
Misalnya jika saya menggunakan Zoho Mail, maka dengan menambahkan data TXT SPF, saya memberikan izin kepada server email Zoho untuk mengirim email atas nama domain saya.
v=spf1 termasuk:zoho.in -all
Data SPF TXT di atas akan digunakan untuk Zoho Mail. -semua berarti hanya Zoho Mail yang diizinkan untuk mengirim domain Anda.
Pernahkah Anda mendengar tentang Spoofing ? Spoofing adalah ketika seseorang berpura-pura menjadi Anda, sehingga mereka bisa mendapatkan kepercayaan orang dan kemudian mencuri data pribadi mereka.
Jika Anda memiliki situs web, ada kemungkinan spammer mencoba memalsukan email Anda.
Catatan SPF menyelamatkan Anda di sini.
Rekor DKIM
DKIM (Domain Keys Identified Mail) Record adalah jenis lain dari TXT Record yang digunakan untuk otentikasi.
Ini memastikan bahwa email yang dikirim dari domain Anda, dan email yang diterima di pihak penerima tetap sama persis.
Ini menggunakan enkripsi untuk memastikan bahwa data tidak dirusak atau diubah selama proses transmisi.
Misalnya, jika Anda menggunakan Zoho Mail maka Anda harus memasukkan Tanda Tangan DKIM untuk Domain Anda. Anda dapat membaca lebih lanjut tentang itu di sini.
Jika Anda menggunakan layanan email apa pun seperti Zoho Mail, Proton Mail, dll., Anda harus menambahkan data SPF dan data DKIM.
Catatan NS
Catatan NS (Nameserver) mengidentifikasi server nama mana yang akan mengubah nama domain kami menjadi alamat IP. Mereka menemukan server mana yang menyimpan catatan DNS untuk domain kami.
Setiap domain memiliki setidaknya 2 server nama.
Catatan SRV
Catatan SRV (Layanan) digunakan untuk menentukan lokasi server untuk berbagai layanan yang ingin kita gunakan.
Ini terutama digunakan dalam layanan seperti VOIP atau Pesan Instan. Singkatnya SRV Records digunakan untuk layanan tertentu.
Terlepas dari Alamat IP server itu juga termasuk Port. Beberapa protokol internet memang membutuhkan port. Dalam hal ini, catatan SRV digunakan.
Saat memasukkan Catatan SRV, Anda perlu menentukan:
Layanan: nama layanan
Protokol: protokol transportasi
Prioritas:
Bobot: bobot relatif untuk rekaman dengan prioritas yang sama. Semakin tinggi nilainya, semakin disukai
Port: port khusus layanan TCP/UDP
Target: nama domain Anda
TTL:
Misalnya ketika Anda menjalankan mirecraft pada port kustom maka Anda harus menggunakan SRV Records.
Layanan : _minecraft
Protokol : _tcp
Prioritas : 0
Berat : 5
Port : [port khusus]
Target : [domain Anda]
TTL : Otomatis atau 30 menit ( TTL default kami )
Catatan CAA
CAA ( Otorisasi Otoritas Sertifikasi ) Catatan membantu pemilik domain menyatakan otoritas mana yang dapat mengeluarkan sertifikat SSL untuk domain mereka.
Catatan CAA yang ditentukan untuk domain utama kami berlaku untuk semua sub-domain yang termasuk di bawahnya.
Perbedaan Antara Data AAAA & Data MX
AAAA Records memetakan nama Domain ke alamat IP-nya menggunakan IPv6 , yang merupakan alamat heksadesimal 128 bit untuk membuat kombinasi unik.
Data MX mengarahkan email kami ke server email yang ditentukan . Mereka membantu menentukan server tempat email yang tiba di domain kami akan dikirimkan.
Perbedaan Antara DNS Statis dan Dinamis
DNS Statis: DNS Statis menggunakan alamat IP yang tidak berubah dengan sendirinya. Saat Anda membeli hosting untuk situs web Anda, sebagian besar penyedia hosting akan memberi Anda alamat IP statis dengan server nama statis.
Alamat IP ini adalah lokasi server tempat data situs web Anda akan disimpan.
DNS statis memberikan lebih banyak keandalan dan manajemen DNS yang lebih baik .
Namun, ada beberapa kelemahan juga.
Jika alamat IP server hosting saya berubah, saya perlu memperbarui semua catatan DNS saya secara manual.
Alamat IP statis lebih rentan diretas, karena peretas mengetahui lokasi persis server mereka, sehingga ada risiko keamanan yang besar.
DNS Dinamis: DNS Dinamis menggunakan alamat IP dinamis yang terus berubah, dan DNS secara otomatis terus memperbarui catatan DNS.
Alamat IP Dinamis memastikan keamanan yang lebih baik.
Dengan alamat IP yang terus berubah, sulit bagi peretas untuk mengetahui lokasi persis Anda.
Ini mungkin bukan pilihan yang baik untuk layanan hosting, karena rentan terhadap lebih banyak waktu henti jika ISP tidak dapat memberi Anda alamat IP baru.
Apa itu DNS Premium?
DNS Premium menyediakan banyak fitur menarik seperti:
Bisnis mapan yang menerima lalu lintas dalam jumlah besar setiap hari dan tidak mampu membayar downtime apa pun lebih memilih DNS Premium.
Ini memberi Anda DNS Sekunder yang memastikan situs web Anda aktif dan berjalan setiap saat.
DNS Premium mendistribusikan informasi DNS Anda ke seluruh server di lokasi yang berbeda .
Ini memudahkan pengunjung di mana saja di seluruh dunia untuk terhubung ke server terdekat mereka dan mengakses situs Anda. Beginilah cara situs web Anda memuat lebih cepat.
Haruskah Anda Mendapatkan Hosting DNS Premium untuk Situs Web Anda?
Itu sepenuhnya tergantung pada persyaratan situs web Anda. Jika Anda baru memulai dengan situs Anda, atau merupakan bisnis kecil, maka DNS Premium tidak akan banyak berguna bagi Anda.
Bahkan untuk sebagian besar blogger di luar sana, Anda bisa baik-baik saja dengan DNS Gratis, DNS Google, atau bahkan Cloudflare. Jika Anda bahkan dapat mengatur Cloudflare DNS (Yang gratis) maka itu akan bagus.
Mulai tahun 2020, DNS GRATIS seharusnya tidak menjadi masalah besar bagi sebagian besar blogger. Hosting yang lebih baik adalah tempat Anda harus menghabiskan lebih banyak.
Namun, jika Anda adalah merek mapan yang mendapatkan jutaan pengunjung dan setiap menit berarti bagi Anda, maka dengan DNS premium Anda bisa mendapatkan kinerja, kecepatan, keamanan, dan waktu aktif situs web yang lebih baik.
Jadi DNS premium bagus tapi tidak untuk semua orang.
Kesimpulan
Jadi, ini adalah bagaimana Anda dapat mengedit catatan DNS Anda. Jika Anda memiliki nama domain, Anda harus tahu cara mengedit data dasar seperti A Records, CNAME, dan MX record .
Saya harap Anda menemukan artikel ini bermanfaat, dan saya harap ini membantu Anda mendapatkan wawasan yang lebih baik tentang catatan DNS dan apa fungsi masing-masing dari mereka.
Beri tahu saya pandangan Anda di kotak komentar di bawah!
Juga, jika Anda menyukai konten ini dan ingin menerima lebih banyak artikel menarik dan informatif, maka berlanggananlah ke blog ini.
Ini adalah penandatanganan Kripesh ! Tetap semangat dan terus belajar ya guys! Saya akan segera kembali dengan konten yang lebih informatif. Sampai jumpa di yang berikutnya. Selamat tinggal!