mullvad / browser-extension

Mullvad Browser Extension improves your browsing experience while using Mullvad VPN.
Other
192 stars 14 forks source link

Add an option to apply never proxied domains to browser extensions #251

Open cohesive-flight opened 2 weeks ago

cohesive-flight commented 2 weeks ago

When a browser extension attempts to connect to a domain that's been set to never proxy, its DNS query will still do so. This is apparent when using a domain defined only on a local DNS server, as it would be inaccessible elsewhere.

Example: I have a local password manager service running with the domain 'pm.home.arpa'. Since special-use domains are not yet excluded from the proxy, I've had to set the domain to never do so in order to access it through the browser. However, if I instead use a browser extension to access the service, it gets a network error, meaning its DNS queries are still being proxied despite setting the domain to never do so.

ruihildt commented 6 days ago

could you please check what the situation with the latest release?

cohesive-flight commented 5 days ago

It is still an issue with the latest release.

ruihildt commented 5 days ago

By any chance, are you using DOH?

cohesive-flight commented 4 days ago

No. I'm using the default DNS server provided by Mullvad when using their VPN. I do have AdGuard Home running in between to easily write local records for my whole network, but it's only using plaintext DNS for this.

The extension I'm using to test this is Bitwarden if that helps.