I have been meeting strange DNS problems in Fedora 33 that I did not meet in Fedora 32. I spent some time trying to debug them and then thought of asking for help. This is the behavor I see:
- Out of the box, WiFi gets assigned a DNS server automatically, but on my laptop no browser can resolve any DNS query
- If I manually switch on Fedora the WiFi connection to use 18.104.22.168 as a DNS server instead of the automatically assigned one, Firefox can solve DNS calls and works fine, while any Chrome-based browser (Chrome, Chromium, Vivaldi) hangs like it cannot solve the DNS query
- Setting the router to use 22.214.171.124 as a DNS does not solve the problem
All this is without VPN. Other users have reported here problems when connected to VPN, but for me it happens with a normal connection. I tried to switch to use the hotspot functionality from my phone (bypassing the router, to check if the problem could be with the router) but the problem persists.
Some people think that DNS problems could be caused by the move to systemd-resolved and advise to disable it, but I’d rather keep it on and try to debug the problem: I can use Firefox just fine.
Could we please try to debug the problem together? Let me know if you need more information about the system!