Birkaç Amazon EC2 sunucum var ve yapılandırmayı yönetmek için Chef kullanıyorum. Ana bilgisayar adını varsayılan bash isteminin daha yararlı olacağı şekilde ayarlamak istiyorum.
Yeni bir sunucuyu başlattıktan hemen sonra şu şekilde ayarlandı:
root@ip-10-123-123-123
Bu kutularda Ubuntu 12 kullandığımdan beri, hostname için ilgili man sayfasına baktım . Nasıl ayarlanacağı hakkında çok iyi bilgiler var ve ana bilgisayar adı ve fqdn hakkında biraz konuşuyor, ancak bana ne bilmek istediğimi söylemiyor:
Ana bilgisayar adını ayarlamanın sonuçları nelerdir?
Ana bilgisayar adını ayarlamanın, kullanıcılar ve sistem yöneticileri için çoğunlukla bir kolaylık öğesi olduğunu ve kutuya bir yüz / güzel ad verdiğini, böylece daha kolay dahili olarak tanınabileceğini (komut istemi yoluyla, gönderilen e-postalar, vb.), ama olumlu değilim.
/etc/hosts
Değiştirilirse bir şey olumsuz etkilemez iyi bir işaret gibi görünüyor dosyada listelenen ana bilgisayar adını görmüyorum :
127.0.0.1 localhost
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
Ben doğru yolda mıyım? Ana bilgisayar adını ayarlamanın sonuçları nelerdir?
Güncelleme
Ben benim EC2 örneğinde hostname değişen çalıştı ip-10-123-123-123
etmek webserver
ve hostname --fqdn
artık işler. Geri koyarsam iyi çalışır. Apache, başlatılırken fqdn'yi güvenilir bir şekilde belirleyemediğinde bana bir hata veriyor. Ben fqdn berbat olmadan hostname ayarlamak için bir yol olması gerektiğini varsayalım.