our router spent some time this evening refusing to route IPv4 addresses. IPv6 was fine! it... took some time to work out why only a small subset of the internet was loading, but hey, me_and got there eventually.
Apparently it was National Weird Network Bug Day yesterday. I came to Dorset to visit my dad, and when I got there, connected my laptop to his wifi and found DNS didn't work, so the first thing I had to do was debug it.
(In my case, the problem was systemd: it runs a DNS proxy that as far as I can see always wants to speak DNS over TCP to its upstream servers, but the DNS server in Dad's house only speaks DNS over UDP. Solution: bypass the proxy.)
Edited (I can't HTML today) Date: 2019-12-20 10:27 am (UTC)
- decide the internet is being odd, decide to reboot the router as a standard first debugging step - attempt to log onto the router Web interface so I can reboot it without leaving the sofa - find the Web interface isn't loading, assume I've misremembered the IP - check my phone's DHCP settings to remind myself of the gateway IP - spot there are only IPv6 addresses listed, where I'd have expected a bunch of both IPv4 and IPv6 - put together just why some websites seemed to be as responsive as ever (eg Google) and some where completely failing to load (can't remember any URLs, but pinging 8.8.8.8 was definitely not working)
(no subject)
Date: 2019-12-19 11:30 pm (UTC)(no subject)
Date: 2019-12-19 11:40 pm (UTC)Rebooting the router fixed it, so proooooobably not :-p
(no subject)
Date: 2019-12-20 02:13 am (UTC)(no subject)
Date: 2019-12-20 08:29 am (UTC)SHARKS ARE SMOOTH
(no subject)
Date: 2019-12-20 10:27 am (UTC)(In my case, the problem was
systemd: it runs a DNS proxy that as far as I can see always wants to speak DNS over TCP to its upstream servers, but the DNS server in Dad's house only speaks DNS over UDP. Solution: bypass the proxy.)(no subject)
Date: 2019-12-20 04:29 pm (UTC)To less weird internety things!
(no subject)
Date: 2019-12-21 10:58 am (UTC)- decide the internet is being odd, decide to reboot the router as a standard first debugging step
- attempt to log onto the router Web interface so I can reboot it without leaving the sofa
- find the Web interface isn't loading, assume I've misremembered the IP
- check my phone's DHCP settings to remind myself of the gateway IP
- spot there are only IPv6 addresses listed, where I'd have expected a bunch of both IPv4 and IPv6
- put together just why some websites seemed to be as responsive as ever (eg Google) and some where completely failing to load (can't remember any URLs, but pinging 8.8.8.8 was definitely not working)