![OpenVPN 路由可以存储在数据库中吗?](https://linux22.com/image/642025/OpenVPN%20%E8%B7%AF%E7%94%B1%E5%8F%AF%E4%BB%A5%E5%AD%98%E5%82%A8%E5%9C%A8%E6%95%B0%E6%8D%AE%E5%BA%93%E4%B8%AD%E5%90%97%EF%BC%9F.png)
我正在尝试开发一个简单的自定义内部网 Web 工具来管理 OpenVPN 路由,以便可以添加和删除它们,而无需编辑配置文件。有没有办法让 OpenVPN 从数据库 (MySQL/PostgreSQL) 甚至主配置文件夹之外的单独文件中读取这些路由?
答案1
您可以做的是让基于 Web 的工具生成配置文件并通过 FTP 或类似方式将其部署到客户端计算机或公开可用的位置。然后,当发生更新时,您可以指示 OpenVPN 客户端读取该文件进行配置。
我正在尝试开发一个简单的自定义内部网 Web 工具来管理 OpenVPN 路由,以便可以添加和删除它们,而无需编辑配置文件。有没有办法让 OpenVPN 从数据库 (MySQL/PostgreSQL) 甚至主配置文件夹之外的单独文件中读取这些路由?
您可以做的是让基于 Web 的工具生成配置文件并通过 FTP 或类似方式将其部署到客户端计算机或公开可用的位置。然后,当发生更新时,您可以指示 OpenVPN 客户端读取该文件进行配置。