DNS untuk Admin WordPress – Domain, Registrar & Catatan DNS

Diterbitkan: 2019-01-22

Banyak admin situs WordPress hanya berurusan dengan DNS sekali setiap bulan biru. Terutama saat membeli domain baru, menyiapkan situs web baru, dan bermigrasi ke host web baru.

Namun, karena DNS adalah inti dari internet, dan kesalahan kecil dalam catatan DNS dapat mengakibatkan pengunjung tidak dapat mengakses situs web Anda atau mengirimi Anda email, penting untuk memiliki pemahaman dasar tentang cara kerjanya.

Kabar baiknya adalah DNS sangat mudah dipahami dan dikelola. Artikel ini menjelaskan semua pemilik dan administrator situs WordPress perlu tahu tentang DNS dan catatan DNS.

Apa itu DNS?

DNS adalah singkatan dari Domain Name System. Ini adalah sistem penamaan hierarkis yang digunakan internet. Perannya adalah menerjemahkan nama domain yang mudah diingat seperti www.wpwhitesecurity.com ke alamat IP (Protokol Internet) yang dipahami komputer, seperti 192.124.249.168.

Mengapa Kita Membutuhkan DNS?

Setiap komputer, smartphone, atau perangkat yang terhubung ke internet atau jaringan memiliki alamat IP yang unik. Misalnya situs web www.wpwhitesecurity.com di-host di server web dengan alamat IP 192.124.249.168.

Karena kita dapat dengan mudah mengingat nama situs web (www.wpwhitesecurity.com) tetapi bukan alamat IP (192.124.249.168), DNS diperlukan untuk mengubah teks yang dapat dibaca manusia (nama domain) menjadi informasi yang dipahami komputer, alamat IP. Jika tidak, Anda harus mengingat alamat IP sebagai gantinya.

Apa itu Domain dan FQDN?

Sebelum masuk ke DNS, mari kita lihat apa itu domain dan FQDN. FQDN (Fully Qualified Domain Name) adalah apa yang biasanya kami sebut sebagai URL situs web, atau domain, seperti www.wpwhitesecurity.com . FQDN terdiri dari beberapa bagian:

Penjelasan FQDN dan Nama Domain

Setiap bagian dari FQDN, seperti subdomain www dapat memiliki panjang hingga 63 karakter. Seluruh FQDN tidak boleh melebihi 253 karakter. Subdomain umum yang digunakan di internet adalah: www, blog, situs, admin, dll. TLD yang paling umum di internet adalah .com, .net, .org, dan spesifik negara, seperti .nl dan .mt.

Cara Kerja DNS

Untuk menjelaskan cara kerja DNS, mari kita lihat apa yang terjadi saat Anda menjelajahi situs web, seperti www.wpwhitesecurity.com .

Perhatikan bahwa ini adalah penjelasan tingkat tinggi yang dengannya Anda dapat memahami logika di balik DNS. Dalam kehidupan nyata ada lebih banyak komponen yang terlibat yang dapat memengaruhi cara kerja DNS, seperti caching DNS, server DNS root, dll.

DNS untuk admin situs WordPress- Cara Kerja DNS

Langkah 1: Minta Resolusi Nama Domain ke Alamat IP

Saat Anda mengetik www.wpwhitesecurity.com di bilah navigasi browser web, ponsel cerdas atau komputer Anda perlu mengetahui alamat IP server web tempat situs web dihosting. Karena tidak mengetahui alamat IP, ia mengirim permintaan ke server DNS untuk menyelesaikan www.wpwhitesecurity.com .

Server DNS yang digunakan perangkat Anda kemungkinan besar adalah salah satu router jaringan atau ISP Anda. Ini biasanya dikonfigurasi secara otomatis pada antarmuka jaringan perangkat Anda saat menghubungkan ke jaringan.

Langkah 2: Server DNS Rekursif Meminta Server Nama Domain

Server DNS jaringan dan ISP disebut server DNS rekursif karena tidak menyimpan data domain. Sebaliknya mereka meneruskan permintaan Anda ke server DNS lain dan mengirimkan kembali jawabannya.

Jadi server DNS yang dihubungi perangkat Anda menghubungi server DNS lain yang lebih tinggi dalam hierarki (seperti server root dll) untuk mendapatkan alamat IP Server Nama (NS) untuk domain wpwhitesecurity.com. Name Server (NS) adalah server DNS yang menyimpan informasi tentang domain.

Setiap domain memiliki beberapa Server Nama (NS) dan setiap kali server DNS rekursif perlu menyelesaikan alamat IP domain yang menjadi tanggung jawabnya, mereka menjawab pertanyaan tersebut. Anda mengonfigurasi Server Nama (NS) untuk domain saat Anda membelinya.

Pada screenshot di bawah ini kita dapat melihat konfigurasi Name Servers (NS) untuk domain wpwhitesecurity.com.

Mengonfigurasi Server Nama untuk domain Anda di portal pendaftar domain Anda

Langkah 3: Server DNS Rekursif Meminta Server Nama untuk Menyelesaikan FQDN

Pada tahap ini, server DNS rekursif yang dihubungi perangkat Anda memiliki daftar server nama untuk domain yang ingin Anda telusuri. Jadi ia mengirimkan permintaan ke salah satu server untuk menyelesaikan FQDN www.wpwhitesecurity.com ke alamat IP. Jawaban yang didapat adalah: 192.124.249.168.

Langkah 4: Server DNS Rekursif Membalas dengan Alamat IP.

Sekarang setelah server DNS rekursif yang dihubungi perangkat Anda memiliki alamat IP dari FQDN www.wpwhitesecurity.com, ia mengirimkannya kembali ke perangkat Anda.

Langkah 5: Perangkat Anda Terhubung ke Server Web

Perangkat Anda terhubung ke server web pada alamat IP yang diterimanya dari server DNS rekursif dan meminta halaman di www.wpwhitesecurity.com . Server web merespons dengan mengirimkan data HTML, yang mulai diunduh dan dirender oleh browser Anda.

Mendaftarkan Domain dan DNS

Sekarang kita tahu bahwa setiap domain harus memiliki setidaknya Name Server. Idealnya Anda harus memiliki dua atau lebih.

Itulah sebabnya ketika Anda membeli domain baru, Anda akan dimintai alamat IP atau FQDN dari server nama. Kecuali Anda menghosting DNS Anda sendiri atau menggunakan solusi pihak ketiga, biasanya Anda akan menggunakan Server Nama milik pencatat itu sendiri.

Jenis Catatan DNS

DNS dapat digunakan untuk mendapatkan informasi lain tentang domain, seperti alamat IP server email. Informasi ini dapat diperoleh melalui berbagai jenis catatan DNS. Ada lebih dari 50 jenis catatan DNS yang berbeda, namun, sebagai pemilik situs WordPress jika Anda tahu tentang beberapa yang tercantum di bawah ini, Anda harus baik-baik saja.

Rekor

Ini adalah jenis catatan DNS yang paling umum. Ini digunakan untuk memetakan nama host atau FQDN ke alamat IP. Ini adalah catatan yang biasanya digunakan dalam proses resolusi nama domain yang disebutkan di atas.

Catatan CNAME

Ini adalah catatan alias yang digunakan ketika dua FQDN berbeda memiliki IP yang sama. Misalnya wpwhitesecurity.com dan www.wpwhitesecurity.com berada di server web yang sama. Jadi saya membuat catatan A untuk wpwhitesecurity.com dan kemudian CNAME untuk www.wpwhitesecurity.com yang menunjuk ke wpwhitesecurity.com , seperti yang ditunjukkan pada tabel di bawah ini.

Nama Jenis Nilai
wpwhitesecurity.com SEBUAH 192.124.249.168
www.wpwhitesecurity.com CNAME wpwhitesecurity.com

Catatan MX

Ini adalah catatan Mail Exchange. Mereka digunakan untuk menentukan alamat IP dari server email domain. Saat Anda mengirim email ke [email protected] , server DNS server email Anda menggunakan informasi dalam catatan ini untuk mengetahui alamat IP server email yang diperlukan untuk menyambungkan dan mengirim email.

Catatan NS

Ini adalah catatan Server Nama. Mereka digunakan untuk menentukan alamat IP dari server nama otoritatif untuk domain. Ini adalah yang kami sebutkan di atas, yang harus Anda tentukan saat membeli domain.

Catatan TXT

DNS juga dapat digunakan untuk menyimpan kunci publik, lokasi yang terkait dengan domain, dan juga catatan yang terkait dengan kerangka kerja anti-spam. Data TXT adalah jenis data DNS yang biasanya digunakan untuk ini. Awalnya digunakan untuk teks yang dapat dibaca manusia tetapi saat ini sebagian besar menyimpan data yang dapat dibaca mesin. Misalnya digunakan untuk sistem anti spam seperti SPF, catatan DKIM dll.

Caching DNS dan TTL

Untuk meminimalkan lalu lintas dan sumber daya, server DNS rekursif menyimpan catatan DNS untuk waktu yang ditentukan dalam nilai Time to Live (TTL). TTL ditentukan dalam detik di setiap catatan DNS dan itu seperti tanggal kedaluwarsa.

Caching adalah alasan mengapa perubahan catatan DNS dapat memakan waktu beberapa jam dan hari untuk disebarkan di mana-mana. Durasi propagasi juga dipengaruhi oleh nilai TTL yang Anda tetapkan untuk rekaman Anda. Jika Anda menetapkan nilai TTL yang sangat tinggi, perubahan data DNS akan memakan waktu lama untuk diterapkan.

Tanpa DNS, Tanpa Pesta!

Jika bukan karena DNS, internet tidak akan seperti yang kita kenal sekarang! Memahami dasar-dasar DNS dan mengapa DNS diperlukan untuk menjalankan situs WordPress Anda akan membantu Anda mengelola situs dan domain dengan lebih baik.

Sejarah DNS dan Geekery

Spesifikasi asli untuk DNS diterbitkan oleh IETF dalam RFC 882 dan RFC 883 pada tahun 1983. RFC ini telah digantikan oleh RFC 1034 dan RFC 1035 pada tahun 1987, dan keduanya telah diperbarui melalui beberapa RFC lainnya.

Server DNS berjalan pada port 53 UDP untuk pengiriman pesan, dan menggunakan port 53 pada TCP untuk transfer zona. Untuk detail teknis lebih lanjut tentang DNS, saya merekomendasikan bacaan berikut:

  • Sistem Nama Domain (DNS) di Wikipedia
  • Daftar jenis catatan DNS di Wikipedia