Step 7 of 8 · lab · 15 min
Internal names do not resolve
The name app.internal does not resolve, although the DNS server runs on this very machine. Find out why the system does not ask it and fix that.
Situation
After the server moved, internal names stopped resolving: getent hosts app.internal prints
nothing, and ping app.internal says Temporary failure in name resolution. The *.internal
names on this network are served by a DNS server running on this very machine.
Task
- The name
app.internalresolves:getent hosts app.internalprints the address10.0.0.10. - The address comes from the DNS server, not from a line in
/etc/hosts.
There is no internet on the machine, and everything you need is installed. The
app.internalservice itself is not running in this lab — only the name is checked.
Lab · on your own
No commands are given in this lab: type them in the terminal yourself. Goals are checked on the machine after every command.
Goals
0 of 2-
getent hosts app.internal prints 10.0.0.10 — not done yet
-
The address comes from the DNS server, not from /etc/hosts — not done yet
The machine is starting
Hints
0 of 3Lab goals
0 of 2-
getent hosts app.internal prints 10.0.0.10 — not done yet
-
The address comes from the DNS server, not from /etc/hosts — not done yet
Goals are checked on the machine after every command.