
Linux From Scratch - Version 7.0
199
The domain statement can be omitted or replaced with a search statement. See the man page for resolv.conf for
more details.
Replace <IP address of the nameserver> with the IP address of the DNS most appropriate for the setup.
There will often be more than one entry (requirements demand secondary servers for fallback capability). If you only
need or want one DNS server, remove the second nameserver line from the file. The IP address may also be a router
on the local network.
Note
The Google Public IPv4 DNS addresses are 8.8.8.8 and 8.8.4.4.
7.3. Customizing the /etc/hosts File
If a network card is to be configured, decide on the IP address, fully-qualified domain name (FQDN), and possible
aliases for use in the /etc/hosts file. The syntax is:
IP_address myhost.example.org aliases
Unless the computer is to be visible to the Internet (i.e., there is a registered domain and a valid block of assigned
IP addresses—most users do not have this), make sure that the IP address is in the private network IP address range.
Valid ranges are:
Private Network Address Range Normal Prefix
10.0.0.1 - 10.255.255.254 8
172.x.0.1 - 172.x.255.254 16
192.168.y.1 - 192.168.y.254 24
x can be any number in the range 16-31. y can be any number in the range 0-255.
A valid private IP address could be 192.168.1.1. A valid FQDN for this IP could be lfs.example.org.
Even if not using a network card, a valid FQDN is still required. This is necessary for certain programs to operate
correctly.
Create the /etc/hosts file by running:
cat > /etc/hosts << "EOF"
# Begin /etc/hosts (network card version)
127.0.0.1 localhost
<192.168.1.1> <HOSTNAME.example.org> [alias1] [alias2 ...]
# End /etc/hosts (network card version)
EOF
The <192.168.1.1> and <HOSTNAME.example.org> values need to be changed for specific uses or
requirements (if assigned an IP address by a network/system administrator and the machine will be connected to an
existing network). The optional alias name(s) can be omitted.
Comentarios a estos manuales