Hi, I have a wireguard configuration in my system with local unbound dns resolver. In the past, I'd configured my wireguard as a separated rdomain, so whenever I needed to run my browser, I did one of these 2 options:
1. change /etc/resolv.conf and user a global dns resolver, 2. run an unwind locally for my wg rdomain: route -T<n> exec unwind This was working for me, until recently that I changed my configuration to have a single rdomain with different rtables. I've added these routes to my rtable: route -T<n> add 127/8 127.0.0.1 route -T<n> add default <my-wg-endpoint> I've tested this configuration with curl and confirm that it is OK: route -T<n> exec curl -s https://location.ipfire.org | grep Hey But whenever I run chromium or iridium or firefox-esr on this rtable, it could not resolve any dns name (they displays websites such as https://1.1.1.1 which doesn't require any dns resolving correctly). I've tested different nameservers, global and local with same rtable, but it didn't work. What is the problem? How may I debug it? Thanks in Advance