Auto-detect the VPN config and lock DNS in first.
On startup, vpnsocksify determines whether your config is OpenVPN or WireGuard, writes the resolver setup, and prepares the container before the tunnel process starts.
- `wg*.conf` and `[Interface]` sections resolve to WireGuard.
- `.ovpn` and OpenVPN directives resolve to OpenVPN.
- DNS setup happens before firewall enforcement and tunnel startup.