Configuring systemd‑resolved to Use a Custom DNS Server Only on the VPN Interface

Why split DNS between interfaces?

When a machine plugs into a VPN it usually needs to look up hostnames that live only inside that tunnel.
If you let the whole system talk to the same nameserver, two things can go wrong:

  • The VPN’s DNS might not be reachable until the tunnel is up, so internal lookups fail.
  • Public resolvers get handed internal queries, leaking sensitive names to the outside world.

Binding a dedicated DNS server to the VPN link keeps the resolver stack tidy, cuts the attack surface, and stops accidental leaks.

[Read More]

VPN Solutions

Enhancing Privacy and Security with Virtual Private Networks

A Virtual Private Network (VPN) is a technology that creates a secure and encrypted connection over the internet. VPNs allow users to access the web securely, maintain privacy, and bypass geographic restrictions. By routing traffic through a secure tunnel, VPNs protect data from prying eyes, making them an essential tool for businesses and individuals alike.

How Does a VPN Work?

VPNs function by establishing a virtual tunnel between the user’s device and a VPN server. This tunnel encrypts all data passing through it, ensuring that sensitive information cannot be intercepted. Key elements of VPN technology include:

[Read More]