I want to run Mullvad for my traffic besides a few addresses in the 10.0.0.0/24 subnet. These 10.x addresses are defined in a custom Wireguard vpn.
In this custom Wireguard config I have domains to the servers I'd like to connect to. '1.server.com' points to an ip '1.2.3.4'.
When I am connected to Mullvad and try to start my Wireguard tunnel I get a DNS resolution failure. Even if I connect Wireguard before Mullvad, when Mullvad starts, Wireguard fails. When I have the config with straight IPs, I'm able to create and maintain the connection. Why is this happening?
I have local addresses enabled and I'm able to 'dig' the correct ip when connected to Mullvad. I know that the DNS changes but this shouldn't affect it right?