Networking Task: DNS and Hostname Resolution¶
Goal¶
Resolve and troubleshoot DNS names and hostnames in LAN or external networks.
Local Checks¶
hostname
hostnamectl
cat /etc/hostname
DNS Checks¶
dig example.com
nslookup example.com
getent hosts example.com
Internal DNS (Pi-hole or Unbound)¶
- Validate local DNS record:
dig internal.service.local @192.168.1.2 - Check
/etc/resolv.conf
Preventive Actions¶
- Set static hostnames and map in Pi-hole
- Avoid DNS leaks or misrouting
Tools¶
dig,nslookup,getent,hostnamectl