Sudo: unable to resolve host {hostname}: Name or service not known

Figure out your hostname:

pi@ph5b:~ $ hostname
ph5b

Figure out your DNS search/suffix domain:

pi@ph5b:~ $ pihole-FTL dhcp-discover
[..]
   domain-name: "home.dehakkelaar.nl"

Edit below file so it resembles:

pi@ph5b:~ $ sudo nano /etc/hosts
127.0.0.1       localhost
::1             localhost ip6-localhost ip6-loopback
ff02::1         ip6-allnodes
ff02::2         ip6-allrouters

127.0.1.1       ph5b.home.dehakkelaar.nl  ph5b

Check:

pi@ph5b:~ $ hostname -f
ph5b.home.dehakkelaar.nl
2 Likes