Jakie są domyślne ustawienia dla „/ etc / hosts” i „/ etc / hostname”?

9

Używam Ubuntu 16.04. Niedawno rozpoczął devops uczenia się i się trochę szalony z moich /etc/hostsand /etc/hostnameplików. Podczas mojej szalonej próby uruchomienia kilku serwerów z mojego komputera lokalnego straciłem kontrolę nad ustawieniami domyślnymi i byłem ciekawy, jakie są / były.

Jak pamiętam /etc/hostsi /etc/hostnamemiał tylko jedną pozycję, która była nazwa mojego komputera lokalnego. Nie jestem jednak do końca pewien.

Czy ktoś może wiedzieć, jakie są ustawienia domyślne przy nowej instalacji?

tilikoom
źródło

Odpowiedzi:

13

Są one oparte na tym, co podałeś jako nazwę hosta podczas instalacji: w moich poniższych przykładach „myhostname” to nazwa, którą wybrałeś. Domyślne ustawienia wyglądają trochę tak:

/ etc / nazwa hosta

myhostname

/ etc / hosts

127.0.1.1 myhostname
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
thomasrutter
źródło
a myhostname znajduje się w / etc / hostname.
josifoski
To jest to, czego nie ma?
thomasrutter