Hai!
Server kantor kami melayani situs web yang berbeda berdasarkan nama host, mis. Wiki.os, icons.os, entri untuk banyak proyek klien, dll. Kami melakukan resolusi nama melalui file host pada setiap pc di kantor. Ini benar-benar menyakitkan karena daftar ini berubah dari waktu ke waktu.
Saya ingin menggunakan server kantor sebagai server nama untuk pcs di kantor dan membiarkannya mengembalikan hasil server nama biasa PLUS entri dns lokal kustom kami untuk server kantor, sehingga setiap pc yang terhubung dalam jaringan dapat menggunakan nama-nama tersebut. Saat ini, nameserver yang digunakan adalah router. Server berjalan pada Debian.
apa jalan terbaik melakukan ini? Apakah saya harus menyiapkan server BIND lengkap atau ada sedikit, alat licik yang saya lewatkan? Ada saran?
Salam, Steffen
address=...
bawah/etc/dnsmasq.d/somefile.conf
untuk menentukan alamat khusus. Pastikan untuk menjalankanrestorecon -r /etc/dnsmasq.d/
setiap kali Anda membuat file di sana.Menyiapkan BIND di Debian sebenarnya bukan masalah besar. Lihat: http://www.langfeldt.net/DNS-HOWTO/BIND-9/DNS-HOWTO.html untuk hanya satu dari banyak dokumen HOWTO terkait BIND. HOWTO khusus ini bergerak sangat selangkah demi selangkah dan cukup mudah diikuti.
Apa pun yang Anda lakukan, Anda telah membuat keputusan yang tepat untuk berhenti menggunakan file HOSTS. (Aku hampir berdarah dari mataku hanya berpikir tentang menggunakan file HOSTS ...)
sumber
Anda mungkin ingin memeriksa tinydns dan dnscache, yang membuktikan fungsionalitas persis yang Anda butuhkan dan aman serta mudah dirawat dengan biaya menjadi alat yang dibangun dengan cara yang cukup, sebut saja 'unik'.
Dapatkan tutorial di sini .
sumber
Saya sangat setuju dengan DGnome. Menggunakan
dnsmasq
adalah solusi terbaik untuk lingkungan Anda, bukan hanya karena Anda sudah memilikihosts
file yang lengkap .Tapi pastikan untuk tidak mengaktifkan server DHCP bagian dari
dnsmasq
jika Anda memiliki server DHCP lain yang berjalan pada jaringan Anda.Untuk mencapai ini, pastikan tidak ada
dhcp-range=
baris aktif (tanpa "#") di dnsmasq.conf Anda dan / atau gunakanno-dhcp-interface=
opsi.sumber