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

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

我有一个运行 Ubuntu 18.04.2 和 nginx 的 digitalocean droplet,以及一个使用 Django Rest Framework 构建的 API。我正在处理的项目的规范要求设置 VPN,因此我在 droplet 上设置了 OpenVPN。我还生成了一个配置文件,发送给将连接到我的 API 的客户端。

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

相关内容