Score:0

"Temporary failure in name resolution" for local devices on 20.04 after router change

cn flag

I recently switched from Google WiFi to an Asus router with Unifi access points, which involved switching between subnets a few times. The network seems generally better but I've run into a DNS problem on my headless Ubuntu 20.04 server.

From my Mac I can resolve local devices.

david@Davids-Air ~ % ping DiskStation
PING diskstation (192.168.1.73): 56 data bytes

From my Ubuntu server the resolution doesn't work.

david@nuc:~$ ping DiskStation
ping: DiskStation: Temporary failure in name resolution

When I use systemd-resolve --status, it shows it using the correct DNS server, which is my router. Computers outside my network (e.g. google.com) resolve fine. I'm fairly sure there was a point yesterday when it was working, but for whatever reason it's not working now.

I thought that it might have been some kind of cache problem, but as far as I can see it doesn't use a cache.

Any ideas?

user2860741 avatar
cn flag
Yes. I've rebooted the router and the Ubuntu machine. Same problem.
mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.