Apa Yang Dimaksud Dengan Domain Name System

Apa Yang Dimaksud Dengan Domain Name System – . DNS mendefinisikan identitas server nama di Internet. Awalnya, pengidentifikasi ini adalah nomor IP (Protokol Internet), alamat yang bekerja di seluruh dunia. Pengenal ini memudahkan seseorang untuk mengingat nama server. Misalnya: Google.com, gmail.com, Facebook.com dan lainnya

Asal-usul DNS kembali ke zaman ARPANET, ketika hanya ada beberapa komputer yang dapat melakukan entri basis data. Sebelum menggunakan DNS, jaringan komputer menggunakan file HOSTS yang berisi informasi dari nama komputer dan alamat IP. File-file ini dikelola secara terpusat dan terletak di mana-mana. Setiap file harus di copy ke HOSTS files versi terbaru, bisa dibayangkan betapa sulitnya jika ditambah 1 komputer lagi ke dalam jaringan, jadi kita harus copy versi terbaru file ini untuk mengcopy dimana saja. Dengan perluasan jaringan internet, tentunya semakin sulit.

Apa Yang Dimaksud Dengan Domain Name System

Dari permasalahan tersebut, akhirnya dibuat solusi dimana DNS dirancang untuk menggantikan fungsi file HOSTS, dengan keunggulan ukuran database yang tidak terbatas dan performa yang baik. Jon Postel dari Information Sciences Institute meminta Paul Mockapetris untuk menjadi perancang DNS pertama pada tahun 1983 di University of California, Irvine. Kemudian pada tahun 1984, BIND (Berkeley Internet Domain Name) dikembangkan dan dibuat oleh empat orang mahasiswa, Douglas Terry, Mark Painter. , David Riggle, dan Songnian Zhou untuk mesin Unix. Setelah beberapa tweak dibuat oleh Kevin Dunlap pada tahun 1985, kemudian porting ke komputer Windows. DNS adalah aplikasi layanan di Internet yang menerjemahkan nama domain menjadi alamat IP. Misalnya www untuk penggunaan internet, maka ketikan nama domain seperti gmail.com maka akan dipetakan ke alamat IP seperti 202.68.0.134. Jadi DNS dapat dibandingkan dengan menggunakan buku telepon di mana orang yang kita kenal namanya perlu menghubungi nomor telepon untuk menghubungi mereka. Dengan cara yang persis sama, komputer host mengirimkan kueri ke DNS dalam bentuk nama server dan nama domain, kemudian DNS memetakannya ke alamat IP.

Cara Mudah Menghubungkan Domain Dan Server Hosting

Untuk memahami dasar kerja DNS, saya akan menjelaskan dengan contoh agar lebih mudah dipahami. Bayangkan, ketika Anda harus mengunjungi teman yang sedang menginap di hotel. Pertama-tama, yang akan Anda lakukan tentu saja Anda akan pergi ke resepsionis dan menanyakan nomor kamar kepada teman Anda. Ada beberapa langkah yang harus anda ikuti saat menanyakan ke resepsionis, pertama anda harus memberikan nama teman anda, kemudian resepsionis mengecek nama yang sudah anda daftarkan di database, setelah itu atlit akan memberikan nomor kamar teman anda. Dia juga akan menghubungi temannya untuk mengkonfirmasi kedatangan Anda.

Sekarang mari kita coba kaitkan contoh ini dengan cara kerja DNS. Dalam hal ini, Anda bertindak sebagai klien yang meminta ke server DNS, resepsionis, dan nama teman Anda adalah nama domain dan nomor kamarnya adalah alamat IP-nya.

Resepsionis akan memasukkan nama teman anda ke dalam komputernya yang memiliki database semua tamu yang disebut Domain Name Space jika teman anda tinggal di hotel dia akan memberikan nomor kamar, sebaliknya jika nama teman anda tidak ada di database maka resepsionis akan tidak memberikan nomor kamar. Hal seperti ini terjadi ketika Anda mengetikkan nama situs web di browser, browser mengirimkan permintaan ke server DNS jika nama domain situs web terdaftar di database di DNS maka server akan merespons Anda dengan alamat IP dari situs web sebagai 117.234. .214.14

Misalnya, kami menggunakan domain www.google.com. Konvensi penamaan berjalan dari kanan ke kiri dan sebaliknya untuk alamat IP. Di google nama domain didahulukan sehingga DNS akan memeriksa com yang berarti domain komersial dan domain tingkat atas. Google adalah subdomain dari com dan www adalah subdomain dari google. Titik (.) digunakan untuk memisahkan domain dari subdomain. Panjang nama domain lengkap bisa mencapai 253 karakter.

Apa Itu Domain Name System (dns) ?

Jika seseorang ingin mengetahui nama domain yang terdaftar dengan alamat IP, mereka akan menanyakan alamat IP situs web ke server DNS. Misalnya, alamat IP yang dikirim adalah 31.13.79.246, DNS pertama-tama akan memeriksa 31, lalu 13, lalu 79, dan terakhir 246, hanya untuk mengetahui bahwa alamat IP tersebut adalah www.fb.com. DNS mirip dengan struktur pohon hierarkis, pohon di sini bukan berarti pohon asli, pohon asli berbeda dengan pohon di struktur data komputer, di mana alamat 31 adalah tempat tertinggi di pohon dan merupakan domain root. hierarki, alamat 13, 79, 246, dll. adalah subdomain. Angka 246 mengacu pada server tempat www.fb.com berada.

Sebelum DNS muncul, file utama ada di satu server utama. Memperbarui file dilakukan secara manual dengan setiap kunjungan situs baru dan kemudian disalin oleh server lain. Namun, dengan maraknya website berkecepatan tinggi di internet, tentunya menimbulkan kesulitan jika Anda masih menggunakan sistem mobile. Oleh karena itu kebutuhan akan sistem untuk memperbarui secara otomatis sangat dibutuhkan di seluruh dunia. Untuk ini, kami membutuhkan DNS generasi baru.

Jadi setelah kita mendaftarkan nama website dan nama domain, dibutuhkan waktu sekitar 24 jam agar website bisa masuk ke database DNS global.

Bagian ini berkaitan dengan proses menerjemahkan nama domain ke alamat IP yang sesuai. Penyelesai DNS adalah klien PC yang akan mengirim kueri ke server DNS, resepsionis. Dua metode digunakan untuk solusi:

Konfigurasi Dns ( Domain Name Server )

Kalau dipikir-pikir: Untuk memperjelas, kita masih menggunakan contoh pergi ke hotel, misalkan hotel yang akan Anda tuju memiliki lebih dari satu cabang di kota, dan resepsionis tidak mengetahui nomor kamar teman Anda. Kemudian dia akan memeriksa apakah teman Anda tinggal di cabang lain atau tidak, hubungi resepsionis di cabang lain. Ini sama dengan jika server DNS tidak menemukan alamat IP dengan nama domain yang dikirim dalam permintaan, maka DNS akan meminta server lain yang terhubung untuk menyelesaikan alamat IP dari domain yang diminta. Ini untuk mengumpulkan informasi dari server lain dan merespons dengan alamat IP yang sesuai.

Ulangi: Misalkan Anda ingin tahu di lantai berapa kamar teman Anda, untuk ini Anda harus bertanya ke resepsionis. Demikian pula untuk DNS resolver, jika menginginkan lebih banyak informasi tentang domain, maka akan memulai permintaan baru untuk server DNS yang sama.

Server DNS akan menyimpan sementara permintaan kueri untuk meningkatkan waktu respons jika Anda meminta alamat yang sama. Cache DNS memiliki TTL (Time to Live), yang diatur oleh administrator untuk setiap catatan kueri dan disimpan dalam cache.

Penggunaan DNS yang pertama dan terpenting adalah nslookup, di mana server DNS akan merespons dengan alamat IP dari nama domain yang diminta dalam kueri. DNS digunakan oleh berbagai Agen Transfer Surat (MTA), seperti Microsoft Exchange Server dan IBM Domino, sehingga mereka dapat mengirim surat dengan lebih efisien.

Dns Server Adalah: Definisi, Fungsi, Cara Kerja

DNS terbukti sangat membantu dalam mengidentifikasi alamat IP yang terdaftar di Internet dan dapat membatasi penggunaan akses. Ini sangat membantu dalam melindungi pengguna dari spam dan potensi peretasan. Catatan untuk setiap nama domain dan alamat IP disimpan di lebih dari satu server DNS.

Keracunan cache: Juga disebut spoofing DNS, ini adalah teknik yang digunakan oleh penjahat di mana mereka mengubah data dalam cache dan kemudian memberikan alamat IP yang salah ke DNS resolver yang akan digunakan oleh mesin peretas untuk ditransfer ke perubahan.

Respons DNS tidak dienkripsi, memungkinkan potensi serangan. Namun, DNSSEC (Domain Name System Extension Security) digunakan untuk memastikan respons DNS yang ditandatangani secara kriptografis.

Karena kesamaan visual karakter tertentu di layar pengguna, misalnya situs web nyata, serangan phishing dapat direncanakan.

Apa Itu Domain Name Server Atau Dns? Kelebihan & Cara Kerja

Jika penerimaan hotel sangat lambat dan banyak orang meminta nomor kamar pada saat yang sama, tentu saja resepsionis tidak dapat memberikan nomor kamar dengan cepat. Kemungkinan Anda akan bertanya kepada orang lain di meja depan. Hal ini mirip dengan saat Anda terkoneksi ke Internet, yang biasanya menggunakan server DNS yang disediakan oleh masing-masing ISP. Namun bagaimana jika server DNS default lambat atau tidak dapat menangani permintaan dalam jumlah besar setiap saat, kejadian ini hanya akan menurunkan kinerja browser Anda. Tapi jangan khawatir, ada jalan keluar dalam situasi ini. Anda dapat mengonfigurasi sistem untuk menggunakan server DNS yang berbeda untuk resolusi alamat IP.

DNS Publik Google: DNS ini dipilih oleh banyak orang karena kemampuannya menangani jutaan permintaan kapan saja. Apalagi layanan ini gratis. Untuk menggunakan DNS Google, Anda dapat mengatur DNS Anda sendiri dengan alamat DNS berikut:

OpenDNS: Ini adalah perusahaan swasta yang menyediakan layanan server DNS gratis yang aman dan andal. Untuk menggunakan DNS, Anda dapat mengonfigurasi DNS dengan alamat DNS berikut:

DNS telah menjadi topik yang sangat penting sejak awal sebagai sistem yang dapat menampung jutaan situs web dan server di seluruh dunia. DNS telah menyederhanakan proses penyelesaian alamat IP, jika bukan karena DNS, otak Anda dapat mengingat api dan mengingat semua alamat IP. Untuk saat ini, kami hanya perlu mengucapkan banyak terima kasih kepada penemu DNS dari FQPN (Fany Qualified Domain Name) dan dari FQDN ke IPAddress. DNS umumnya digunakan dalam aplikasi terkait Internet seperti browser web

Mencari Dns Terbaik

Leave a Reply

Your email address will not be published. Required fields are marked *

You might also like