OpenVPN 如何使用多个配置文件

OpenVPN 如何使用多个配置文件

您好,当我第一次想要连接一台服务器而第二次想要连接另一台服务器时,有什么方法可以更改配置文件吗?

或者唯一的方法是每次我需要更改目标服务器时创建一些.bat 文件来将正确的配置文件复制到文件夹中?

我认为最简单的方法是使用 rm dir 制作 .bat 文件,然后使用我想要的正确配置文件 xcopy new dir。

如果有人有更好的想法请告诉我。

谢谢各位的回复。

答案1

解决方案是重命名 ca.crt 文件并编辑配置文件 = 您可以将更多 ca.crt 文件和 .ovpn 插入一个文件夹中,然后应用程序允许您在想要连接的 .ovpn 文件中进行选择。

答案2

要完全按照您描述的方式操作,您需要某种批处理文件。不过,还有几种替代方案 -

  1. 您可以拥有多个配置文件,并使用选项指定要运行的一个或多个配置文件--config。如果您想要同时运行多个配置,则可能需要在每个配置中指定不同的 lport 值,具体取决于您的 NAT 有多好。

  2. 您可以有多个“远程”选项,服务器将按顺序尝试它们(如果您需要冗余)

  3. 如果您可以控制 DNS,则应该能够指定具有多个 A(甚至可能是 CNAME)记录的子域。如果您将此子域指定为远程,它将随机选择一个主机。如果您这样做,您应该运行较低的 TTL 以防止记录被缓存。

答案3

我认为最简单的方法是使用 rm dir 制作 .bat 文件,然后使用我想要的正确配置文件 xcopy new dir。

如果有人有更好的想法请告诉我。

相关内容