Media Pengembangan Web & App | by APPKEY

Pembuatan WebsiteDomainDNS Adalah ? | Pengertian, Fungsi dan Cara Kerja...

DNS Adalah ? | Pengertian, Fungsi dan Cara Kerja DNS

-

Last Updated on June 10, 2023 by

Bagi seorang blogger maupun webmaster, tentu sudah merasa tidak asing lagi DNS. Lantas, bagaimana dengan Anda? Apakah Anda merasa asing dengan istilah DNS? DNS adalah singkatan dari Domain Name Server, digunakan untuk mengetahui alamat IP suatu host melalui host name-nya.

Apakah DNS berbeda dengan name domain? Tentu saja keduanya berbeda, walaupun masih memiliki keterkaitan satu nama lain. Sebab, nama domain adalah sebuah nama atau inisial yang digunakan agar sebuah situs menjadi mudah dikenal, karena domain juga termasuk identitas sebuah website, seperti : .com, .id, .net dan lain sebagainya.

Apabila ingin belajar lebih jauh mengenai dunia blogger maupun webmaster, setidaknya Anda harus memiliki modal pengetahun tentang DNS (Domain Name Server) ini, yakni dengan mencari tahu informasi seputar fungsi hingga cara kerjanya.

Untuk memenuhi kekosongan pengetahuan yang belum Anda miliki tentang DNS. Maka, di sini kami merasa berkewajiban untuk menyajikan informasi lengkap seputar DNS. Pasalnya, DNS adalah pengetahuan yang mudah dipelajari, sehingga tidak akan sulit bagi Anda untuk memahaminya.

DNS Adalah | Pengertian DNS

server-6

Artikel Terkait  Open Source adalah? Pengembangan Software & Kelebihan Open Source

Definisi DNS (Domain Name Server) secara umum adalah, suatu sistem yang difungsikan untuk menyimpan informasi tentang nama host maupun nama domain ke dalam bentuk basis data tersebar atau distributed database pada jaringan komputer, seperti pada internet. Dalam pelaksanaanya, DNS menyediakan alamat IP untuk nama host dan akan mendata setiap server transmisi surat (mail exchange server) yang menerima surat elektronik (email) untuk nama domain yang digunakan.

Pada dasarnya, DNS adalah sebuah Layanan Nama Domain yang dikhususkan untuk menyelesaikan permintaan nama-nama website menjadi alamat IP, agar menjadi lebih mudah dalam menemukan layanan jaringan komputer dari perangkat di seluruh dunia.

Selain itu, DNS juga menyediakan pelayanan yang cukup penting bagi internet. Di saat perangkat keras komputer dan jaringan komputer bekerja sama dengan alamat IP untuk mengerjakan beberapa tugas, seperti : pengalamatan dan penjaluran (routing).

Pada umumnya, kebanyakan orang pasti akan menggunakan hosting dan nama domain, dimana hal tersebut akan menunjukan URL, baik sebagai sumber universal maupun sebagai alamat surel. Contohnya, ketika Anda mengakses situs www.indosat.net.id di browser, maka Anda akan diarahkan pada IP 2001:e00:d:10:3:140::83 (IPv6) dan 124.81.92.144 (IPv4), yakni dari hasil DNS yang terbaca  oleh jaringan komputer.

Fungsi DNS Adalah Untuk Mengidentifikasi Alamat Komputer

server-5

Setelah mengetahui pengertian DNS secara lebih detail, berikut ini juga akan diinformasikan mengenai beberapa fungsinya.

Mengidentifikasi Alamat Komputer Dalam Suatu Jaringan

Setiap perangkat komputer yang terhubung dengan jaringan internet pasti mempunyai alamat IP tersendiri. Nah, dengan adanya DNS, maka jaringan internet dapat memetakan komputer tersebut menjadi bagian-bagian kecil yang terhubung satu sama lain di dalam suatu jaringan.

Penyedia Alamat IP Untuk Setiap Host

Pada dasarnya, setiap pengembangan website memerlukan sebuah host agar website tersebut menjadi lebih mudah diakses oleh kalangan umum. Dengan adanya DNS, setiap alamat IP dari tiap host akan dapat teridentifikasi  dengan baik, sehingga tiap host akan memiliki alamat IP-nya masing-masing.

Melakukan Pendataan Server Email

Biasanya, server email yang bekerja dengan baik, adalah untuk menerima dan meneruskan sebuah email. Yang mana, setiap data dan kegiatan tersebut akan dimonitori oleh DNS.

Artikel Terkait  SMTP Adalah : Mengenal SMTP dan Cara Konfigurasinya

Mentranskripsikan Domain Name Menjadi IP Address

Setiap situs website pasti mempunyai nama domain tersendiri, seperti .id, .com, .org dan lain sebagainya. Melalui browser internet, biasanya yang akan terlihat adalah alamat situs dalam bentuk domainnya. Yang mana, dalam hal ini DNS dapat menerjemahkan domain tersebut menjadi IP Address bahkan sebaliknya.

Mempermudah User Untuk Mengetahui Alamat IP

Apabila tidak ada DNS, maka jaringan tidak dapat mengakses setiap alamat yang diketikkan pada browser. Contohnya seperti, ketika Anda hendak mengakses “www.google.com”, namun tanpa adanya DNS, komputer tidak akan berhasil menemukan halaman Google, karena memang IP Address nya belum teridentifikasi.

Cara Kerja DNS Adalah Bertugas Untuk Mencari Nama Domain Pada Cache

Seperti apa sih cara kerja DNS Secara sistematis? Berikut adalah, penjelasan mengenai cara kerja DNS, yang harus Anda pahami.

  • Pertama-tama DNS resolver akan melakukan proses pencarian alamat host yang ada pada file Hosts. Apabila alamat host yang dicari telah berhasil ditemukan, maka proses pencarian akan terselesaikan dengan baik.
  • Berikutnya, DNS resolver akan melakukan proses pencarian pada data cache, yakni yang sebelumnya telah dibuat oleh resolver untuk menyimpan hasil permintaan sebelumnya. Bila ada, maka hasilnya akan diberikan, sehingga proses pencarian dapat terselesaikan dengan baik.
  • Yang terakhir, DNS resolver akan melakukan pencarian pada alamat server DNS yang pertama telah ditemukan oleh pengguna, jika hasilnya telah diberikan, maka proses pun akan terselesaikan dengan baik.

Pada intinya, server DNS akan ditugaskan untuk mencari nama domain pada setiap cache-nya. Namun, bagaimana jika yang dicari oleh server DNS tidak bisa ditemukan? Apabila proses pencarian tidak segera membuahkn hasil, biasanya DNS Server akan melakukan beberapa upaya lain, yang meliputi :

  • Jika nama domain yang dicari oleh server DNS tidak berhasil ditemukan, maka proses pencarian akan dilakukan dengan file database yang dimiliki oleh server.
  • Namun, jika masih tidak ditemukan juga, maka proses pencarian akan dilakukan dngan menghubungi server DNS lain yang masih terkait dengan server yang dimaksud. Dan, apabila sudah berhasil ditemukan, hasilnya akan disimpan ke dalam cahch untuk diberikan ke client, melalui web browser.
  • Apabila upaya pertama dan kedua masih belum berhaisl menemukan apa yang dicari, maka DNS server akan ters melanjutkan proses pencarian yang sama secara berulang-ulang hingga berhasil menemukan apa yang dicari.

Bagian-Bagian DNS Server

server-8

Seperti yang dijelaskan sebelumnya, bahwa prinsip kerja DNS yakni, dengan mencocokkan nama komponen URL dengan komponen IP Address. Hal ini disebabkan karena, setiap URL dan IP Address mempunyai bagian-bagian yang saling berhubungan dan saling menjelaskan satu sama lain.

Secara teknis, prinsip kerja DNS sama halnya dengan kegiatan mencari buku di perpustakaan. Ketika hendak mencari buku tertentu di dalam perpustakaan, Anda akan diberikan kode dan keterangan tentang dimana keberadaan buku tersebut.

Selain memiliki cara kerja yang sistematis, DNS juga dikelompokkan menjadi beberapa bagian tertentu. Adapun, bagian-bagian DNS adalah sebagai berikut :

  • Root Level Domain : merupakan bagian tertinggi dari hirarki DNS, biasanya terdiri dari tanda titik (.) di bagian paling belakang sebuah URL.
  • Top Level Domain : merupakan ekstensi yang ada di depan root-level domain. Ada dua jenis TDL yang umum digunakan, yakni Country Code Top-Level Domain (CCTLD) dan Generic Top-Level Domain (GTLD).
  • Second-Level Domain : merupakan nama lain dari domain itu sendiri. Bagian ini sering digunakan sebagai identitas branding dan institusi.
  • Third-Level Domain (Subdomain) : merupakan bagian dari domain utama yang berdiri secara mandiri.
Artikel Terkait  Pengertian Control Panel Hosting dan Fungsinya

Cara Setting Fungsi DNS Server Adalah?

Agar fungsi DNS Server dapat dijalankan dengan baik, maka Anda dapat mensetting atau mengaturnya, yakni melalui fitur Zone Editor di cPanel. Adapun langkah-langkah adalah sebagai berikut :

  • Login ke dalam cPanel
  • Lakukan pencarian pada bagian Domains
  • Klik/Pilih Zone Editor
  • Pilih domain, lalu klik Manage
  • Tambahkan record yang sesuai kebutuhan, seperti : CNAME, MX, SRV, atau TXT
  • Simpan record tersebut
  • Tunggu proses propagasi selama  1×24 jam

Dari sini, tanpa disadari terdapat fungsi, cara kerja hingga bagian-bagian yang rumit pada sistem DNS server yang biasa kita gunakan. Namun, setidaknya Anda mengetahui bahwa informasi tentang DNS adalah salah satu hal yang penting untuk dipelajari.

[jasa-pembuatan-website]


Jasa Pembuatan Aplikasi, Website dan Internet Marketing | PT APPKEY
PT APPKEY adalah perusahaan IT yang khusus membuat aplikasi Android, iOS dan mengembangkan sistem website. Kami juga memiliki pengetahuan dan wawasan dalam menjalankan pemasaran online sehingga diharapkan dapat membantu menyelesaikan permasalahan Anda.

Jasa Pembuatan Aplikasi

Jasa Pembuatan Website

Jasa Pembuatan Paket Aplikasi

Jasa Pembuatan Internet Marketing

Mau posting artikel iklan?

Yuk klik dan ikuti ketentuan layanan dari kami, dapatkan penawaran paket dengan harga terbaik!

Subscribe Sekarang

Dapatkan beragam informasi menarik tentang Website, Aplikasi, Desain, Video dan API langsung melalui email Anda. Subscribe sekarang dan terus belajar bersama kami!

Kategori

Blog Post Ranking 10

Contoh PHP Curl : 10 Hal Luar Biasa yang dapat Anda Kembangkan dengan Curl

Meningkatnya jumlah aplikasi yang pindah ke web telah membuat "HTTP Scripting" lebih sering diminta dan diinginkan. Untuk dapat secara...

Encoding Adalah : Proses Komunikasi Encoding dan Decoding

Jika kita dapat melihat percakapan antar komputer, mungkin akan terlihat seperti ini: "010110111011101011010010110". Bahasa ini disebut dengan biner, encoding...

Looping Adalah Algoritma Perulangan: Berikut Contohnya

Jika anda sudah mendalami atau sedang mendalami dunia pemrograman terdapat sebuah konsep yang dapat memudahkan anda dalam menyusun struktur...

Rekomendasi 7 Aplikasi Pembuat Animasi 3D Terbaik. Ayo Cek!

Apakah Anda bercita-cita untuk menjadi seorang animator profesional? Belajar membuat animasi kini sudah menjadi hal mudah yang bisa dilakukan...

Metadata Adalah? Fungsi dan Jenis-Jenis Metadata

Pernah mendengar istilah metadata? Mungkin, kita sering mendengar istilah metadata. Tetapi, banyak dari kita yang belum tahu arti dari metadata...

Cara Membuat Aplikasi di Playstore dengan Mudah

Membuat aplikasi di Playstore bisa Anda lakukan dengan mudah. Terdapat beberapa situs yang bisa membantu Anda untuk membuat aplikasi...

4 Cara Mengatasi Autentikasi Google Play Store dengan Cepat dan Mudah

Apakah Anda sedang mengalami masalah autentikasi Google Play Store? Permasalahan autentikasi Google Play Store adalah permasalahan umum sering dialami...

Ini Cara Mudah Membuat Redirect PHP | Seri Belajar PHP

Fungsi redirect PHP sangat banyak digunakan dalam kehidupan berwebsite alias mengelola website. Script redirect PHP banyak dipergunakan oleh user...

Cara Mudah Menambahkan Lokasi Alamat Bisnis Anda di Google Maps

Saat ingin hunting tempat makan atau tempat nongkrong terbaru, tak jarang beberapa dari Anda biasanya mendapatkan informasi terkini melalui...

Rekomendasi 10 Aplikasi Coding Android Terbaik

Ketersediaan aplikasi coding Android memang banyak dicari oleh orang-orang yang sedang atau akan memulai untuk membuat aplikasi android. Jika...

Bisnis

Online Service

Peluang Bisnis

Model Bisnis

Entrepreneurship

Uang

Ketrampilan

Outsourcing

Monetize

Pemasaran

SEO

Internet Marketing

Dasar Pemasaran

Strategi Pemasaran

Situs Web Analitik

Iklan

Teknologi

Teknologi Terbaru

AI

Komputer

Jaringan

Paling Sering dibaca
Mungkin Anda Menyukainya