我正在尝试开发一个简单的自定义内部网 Web 工具来管理 OpenVPN 路由,以便可以添加和删除它们,而无需编辑配置文件。有没有办法让 OpenVPN 从数据库 (MySQL/PostgreSQL) 甚至主配置文件夹之外的单独文件中读取这些路由?
答案1
您可以做的是让基于 Web 的工具生成配置文件并通过 FTP 或类似方式将其部署到客户端计算机或公开可用的位置。然后,当发生更新时,您可以指示 OpenVPN 客户端读取该文件进行配置。
我正在尝试开发一个简单的自定义内部网 Web 工具来管理 OpenVPN 路由,以便可以添加和删除它们,而无需编辑配置文件。有没有办法让 OpenVPN 从数据库 (MySQL/PostgreSQL) 甚至主配置文件夹之外的单独文件中读取这些路由?
您可以做的是让基于 Web 的工具生成配置文件并通过 FTP 或类似方式将其部署到客户端计算机或公开可用的位置。然后,当发生更新时,您可以指示 OpenVPN 客户端读取该文件进行配置。