Pendaftaran DNS dinamis klien oleh DHCP. Bagaimana catatan diperbarui?

0

Dengan DNS dinamis tempat klien terdaftar oleh server DHCP, saya tidak tahu, dari mana server DHCP mendapatkan nama klien? Maksud saya server DHCP hanya menawarkan klien ip-nomor kan? Kedua saya mengerti bahwa klien menjadi pemilik catatan pada DNS dan dapat mengubah catatan, tetapi mengapa harus melakukan itu? Maksud saya dalam hal ini catatan hanya catatan A, yang memberikan hubungan antara nama klien dan nomor ip.

pengguna2304458
sumber

Jawaban:

1

Maksud saya server DHCP hanya menawarkan klien ip-nomor kan?

Tidak. BOOTP relatif sederhana, tetapi penyewaan DHCP dapat mencakup banyak opsi tambahan - server DNS yang disarankan, server NTP, nama domain, dan sebagainya. Sebagian besar klien akan mengirim permintaan sewa yang berisi opsi Nama Host (12) dengan nama host komputer diisi. Beberapa klien juga mendukung opsi FQDN (81) .

Saya mengerti bahwa klien menjadi pemilik catatannya di DNS dan dapat mengubah catatan

Tidak dan ya. Sebenarnya ada dua jenis DNS dinamis:

  • Dalam DNS dinamis gaya ISC (dikelola melalui DHCP), ini tidak terjadi sama sekali. Semuanya dilakukan oleh server DHCP setiap kali klien mendapatkan sewa alamat. Klien tidak memiliki akses ke catatannya.

    (Catatan: Jangan salah mengira istilah DNS 'nama pemilik' untuk kepemilikan aktual. Istilah ini hanya merujuk pada nama catatan itu sendiri (sebagai lawan dari berbagai nama yang mungkin ditemukan di dalam catatan itu).)

  • Dalam DNS dinamis Windows-style (Active Directory), itu kebalikannya: komputer sendiri selalu secara langsung menambah dan memperbarui catatan mereka sendiri dalam AD menggunakan RFC2136, dan server DHCP tidak terlibat sama sekali.

    Dalam domain AD dinamis, klien memang menjadi pemilik catatan mereka sendiri - karena alasan sederhana bahwa mereka harus memperbarui sendiri kapan pun alamat IP mereka berubah. (Sekali lagi, server DHCP tidak mengelola DNS Direktori Aktif.)

  • Tentu saja, kedua gaya ini dapat dicampur, mendukung pembaruan yang dikelola DHCP dan yang dikelola sendiri. Jika Anda memberikan DHCP dari server Windows yang bergabung dengan AD, ada kemungkinan bahwa ia mendukung memperbarui domain Active Directory dari penyewaan DHCP, dan secara otomatis memberikan catatan kepemilikan untuk berjaga-jaga seandainya klien ingin beralih ke pembaruan diri di kemudian hari.

(Ya, saya sadar bahwa RFC 2136 ditulis oleh ISC. Tetapi jarang sekali ISC menggunakannya, sedangkan Microsoft Windows selalu melakukannya.)

grawity
sumber
"Mereka harus memperbaruinya sendiri setiap kali alamat IP mereka berubah" Saya berasumsi bahwa klien secara teratur juga harus memberi tahu DNS bahwa alamat IP masih valid? Apakah itu TTL?
user2304458
@ user2304458: Ya, klien mungkin perlu melakukannya - tetapi itu bukan karena DNS TTL biasa. (Itu hanya relevan dengan caching respons, bukan penyimpanan utama.) Sebaliknya, server DNS mungkin mendukung jenis cap waktu kedua yang terpisah yang memberi tahu berapa lama untuk menyimpan catatan dalam penyimpanan. Windows DNS Server sebenarnya memiliki fitur ini - Anda dapat melihat bidang berlabel "Rekam stempel waktu". Jadi jika komputer tidak memperbarui catatannya sendiri selama beberapa hari, fungsi "pembilasan" server DNS Windows akan menghapusnya. Tetapi fitur ini tidak standar.
grawity