Django 限制特定OpenVPN客户端对网站/IP的访问

Django 限制特定OpenVPN客户端对网站/IP的访问,django,nginx,digital-ocean,openvpn,Django,Nginx,Digital Ocean,Openvpn,我有一个运行Ubuntu18.04.2和nginx的digitalocean droplet,还有一个用Django Rest框架构建的API。我正在工作的项目规范要求设置VPN,因此我在droplet上设置了OpenVPN。我还生成了一个配置文件,发送给将连接到我的API的客户端 任何拥有我创建的IP地址和用户名/密码组合的人都可以访问我的API。我的问题是:如何配置我的服务器/OpenVPN,以便只允许访问我将要向其提供配置文件的客户端

我有一个运行Ubuntu18.04.2和nginx的digitalocean droplet,还有一个用Django Rest框架构建的API。我正在工作的项目规范要求设置VPN,因此我在droplet上设置了OpenVPN。我还生成了一个配置文件,发送给将连接到我的API的客户端

任何拥有我创建的IP地址和用户名/密码组合的人都可以访问我的API。我的问题是:如何配置我的服务器/OpenVPN,以便只允许访问我将要向其提供配置文件的客户端