Унифицированный файл хостов Стивена Блэка с базовыми расширениями включает в начале следующий блок:
127.0.0.1 localhost
127.0.0.1 localhost.localdomain
127.0.0.1 local
255.255.255.255 broadcasthost
::1 localhost
::1 ip6-localhost
::1 ip6-loopback
fe80::1%lo0 localhost
ff00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
0.0.0.0 0.0.0.0
Который определяет три записи для localhost
(я даже не знал, что допустимо включать более одной записи для одного и того же доменного имени) и ряд других записей, я не уверен, что должен быть там (я действительно думал, что файл hosts должен быть пусто, если у вас нет причин переопределять что-либо или определять свое доменное имя).
Что означает каждая из этих строк, в каких случаях она может быть применена и почему она должна быть включена в файл hosts?