DNS (Sistem Nama Domain)

Sistem Nama Domain (DNS) menerjemahkan nama domain dan host Internet ke alamat IP dan sebaliknya.

Di Internet, DNS secara automatik menukar antara nama yang kami taip dalam bar alamat penyemak imbas Web kami ke alamat IP pelayan Web yang menganjurkan tapak tersebut. Syarikat-syarikat yang lebih besar juga menggunakan DNS untuk menguruskan intranet syarikat mereka sendiri. Rangkaian rumah menggunakan DNS semasa mengakses Internet tetapi tidak menggunakannya untuk menguruskan nama-nama komputer rumah.

Bagaimana DNS berfungsi

DNS adalah sistem komunikasi rangkaian pelanggan / pelayan : klien DNS menghantar permintaan dan menerima respons dari pelayan DNS . Permintaan yang mengandungi nama, yang menyebabkan alamat IP dikembalikan dari pelayan, dipanggil carian DNS ke hadapan. Permintaan yang mengandungi alamat IP dan menyebabkan nama yang dipanggil carian DNS terbalik, juga disokong. DNS mengimplementasikan pangkalan data diedarkan untuk menyimpan nama ini dan maklumat alamat terakhir untuk semua tuan rumah awam di Internet.

Pangkalan data DNS terletak pada hierarki pelayan pangkalan data khas. Apabila pelanggan seperti penyemak imbas web mengeluarkan permintaan yang melibatkan nama hos Internet, sekeping perisian (biasanya dibina ke dalam sistem pengendalian rangkaian) yang dipanggil DNS resolver pertama menghubungi pelayan DNS untuk menentukan alamat IP pelayan. Sekiranya pelayan DNS tidak mengandungi pemetaan yang diperlukan, ia akan seterusnya mengemukakan permintaan kepada pelayan DNS yang berbeza pada tahap yang lebih tinggi di hierarki. Selepas berpotensi beberapa mesej penghantaran dan perwakilan dihantar dalam hierarki DNS, alamat IP untuk tuan rumah yang diberikan akhirnya tiba di resolver, yang seterusnya melengkapkan permintaan melalui Protokol Internet .

DNS tambahan termasuk sokongan untuk permintaan caching dan untuk redundansi . Kebanyakan sistem pengendalian rangkaian menyokong konfigurasi pelayan DNS utama, menengah, dan tertiari, yang masing-masing boleh memberi permintaan awal dari pelanggan.

Menetapkan DNS pada Peranti Peribadi dan Rangkaian Laman Utama

Penyedia Perkhidmatan Internet (ISP) mengekalkan pelayan DNS mereka sendiri dan menggunakan DHCP untuk mengkonfigurasikan rangkaian pelanggan mereka secara automatik, tugasan pelayan DNS automatik melepaskan isi rumah beban konfigurasi DNS. Walau bagaimanapun, pentadbir rangkaian rumah tidak perlu menyimpan tetapan ISP mereka. Sesetengah memilih menggunakan salah satu perkhidmatan Internet Internet awam yang tersedia. Perkhidmatan DNS awam direka untuk menawarkan prestasi dan kebolehpercayaan yang lebih baik ke atas apa yang ISP tipikal boleh menawarkan dengan munasabah.

Router jalur lebar rumah dan peranti gerbang rangkaian lain menyimpan alamat IP pelayan DNS utama, menengah dan tertiari untuk rangkaian dan menyerahkannya kepada peranti klien seperti yang diperlukan. Pentadbir boleh memilih untuk memasukkan alamat secara manual atau mendapatkannya dari DHCP. Alamat juga boleh dikemas kini pada peranti klien melalui menu konfigurasi sistem pengendaliannya.

Isu-isu dengan DNS boleh terputus-putus dan sukar untuk menyelesaikan masalah kerana sifatnya yang tersebar secara geografi. Pelanggan masih boleh menyambung ke rangkaian tempatan mereka apabila DNS rosak, tetapi mereka tidak dapat mencapai peranti jauh dengan nama mereka. Apabila tetapan rangkaian peranti klien menunjukkan alamat pelayan DNS pada 0.0.0.0 , ia menunjukkan kegagalan dengan DNS atau dengan konfigurasinya pada rangkaian setempat.