Varsayılan olarak, Ubuntu avahi içerir. Bu, bilgisayar ana bilgisayar adlarının sanal ".local" adıyla çözümlenmesini sağlayan bir zeroconf uygulamasıdır. Bilgisayarınız "hostname.local" adresine bağlanmaya çalıştığında, avahi bu ana bilgisayar adına sahip herhangi bir bilgisayarın olup olmadığını görmek için yerel ağ yayınları gerçekleştirir. Avahi çalıştıran diğer bilgisayarlar (veya uyumlu bir şey) cevap vermelidir.
/Etc/nsswitch.conf dosyasına bakarsanız aşağıdaki satırı bulacaksınız:
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
Mdns4_minimal, bu yeniden yönlendirmenin çalışmasını sağlayan yapılandırma ayarıdır.
Sorunuz aslında avahi'nin "hostname.local" kullanarak Ubuntu bilgisayarlarınıza bağlanabileceğinizi söylediğiniz şekilde başarıyla çalıştığını gösteriyor. Ancak, başka bir Ubuntu bilgisayarından veya başka bir Windows bilgisayarından bağlanmaya çalışıyorsanız ("Başkalarından ssh yaparken, ...") netleştirmeyin. Bonjour gibi başka bir yazılım yüklemeden, Windows bilgisayarları zeroconf tarzı "hostname.local" adlarını çözemez.
nameserver
vesearch
) nedir? Nasıldig machine1
farklıdırdig machine1.local
?