Size: 1128
Comment:
|
Size: 1258
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
## page was renamed from Linux/hosts | |
Line 2: | Line 3: |
A description of the '''hosts''' file (`/etc/hosts`). For more details, see `hosts(5)`. |
hosts
A description of the hosts file (/etc/hosts). For more details, see hosts(5).
Example
A template hosts file, with interleaved explanations:
# IPv4 loopback address 127.0.0.1 localhost.localdomain localhost # Local hostname resolution. Can otherwise be provided by `myhostname` plugin (see above). 127.0.1.1 <MYHOSTNAME> # IPv6 loopback address. ::1 ip6-localhost ip6-loopback # Reserved, as with IPv4 Class E address space (see `https://en.wikipedia.org/wiki/Classful_network#Classful_addressing_definition`). fe00::0 ip6-localnet # The Link-local scope, as with `224.0.0.1` in IPv4. ff02::1 ip6-allnodes # All routers in the Link-local scope, as with `224.0.0.2` in IPv4. ff02::2 ip5-allrouters # Historically all hosts in the Link-local scope, now unassigned. ff02::3 ip6-allhosts
Syntax
The hosts file is structured as:
# comment address name alias[es]
Each address should be listed once. Duplicated lines will be disregarded at best. Aliases should be used sparingly, as to make a local host available with and without specifying the domain.