Böylece bütün günümü boşa harcadığım gerçeği ile başlayacağım.
NAT yönlendiricisinin arkasında küçük bir yerel ağım var. Şöyle devam ediyor: ISS-> NAT Router (kablosuz bir parça ve ethernet portu içeriyor) -> Bilgisayarım (kablolu), dizüstü bilgisayarım (kablosuz), annemin bilgisayarım (kablosuz) ve sunucum (kablolu).
Yalnızca yedeklemeler için WHS1'e sahip olan Ubuntu sunucusunu kurmadan önce DHCP'm yönlendiriciydi, DNS - ISS'nin DNS sunucuları ayarlanmış olan yönlendiricinin IP'sine ayarlanmış.
Dün Ubuntu sunucusuna geçmeye karar verdim. DHCP sunucusunu ubuntu üzerine kurdum, tamamen yapılandırdım, her şey çalışıyor. Bu hostname 'ubuntuserver' ve etki alanı (bence budur) 'home'.
Ardından sunucuyu DNS sunucusu olacak şekilde ayarlayıp harici bir DNS sunucusundan (Google ve OpenDNS) yanıtları önbelleğe aldım.
Sorun şu ki, yerel ağımdaki dahili ana bilgisayar adlarına ping atamıyorum (ör. Bilgisayarımdan 'ping ubuntuserver' / tersi -> bilinmeyen ana bilgisayar). Artık yapılandırdığım her şeyin bununla alakası olmadığını biliyorum çünkü bunlar harici DNS sunucusu. Hosts dosyası olduğunu biliyorum, ancak her bilgisayarda yapılandırmak istemiyorum, sorum şu - SUNUCU'DA bir tabloyu nerede / nasıl yapılandırabilirim ki tüm yerel makine ana bilgisayar isimlerini belirlesin? Ping HOSTNAME içinde başarısız oluyor ve HOSTNAME kazıyor ... 'ping ubuntuserver.local' olduğunda çalışıyor.
Uzun lafın kısası - 'ping ubuntuserver' yapmak işe yaramaz, 'ping ubuntuserver.local' yapmak işe yaramaz. SUNUCU ÜZERİNE, yerel Adres Çözünürlüğü için bir tabloyu nerede yapılandırabilirim ki DNS'ye bağlı tüm yerel makineler için geçerli olur?
Düzenle:
Eh, bind9'u sildim çünkü önbelleğe almanın buna değmeyeceğini öğrendim. "Ping hometaname" yerine "ping hostname.local" komutunun kullanılmasının sakıncası olmadığını ve bir bölge dosyasının yapılandırılmasının 4 bilgisayarlı LAN için çok fazla sorun olduğunu anladım.