I would like to suggest the implementation of a Terraform service for your VPN over DNS functionality.