Openvpn 根据客户端配置路由所有流量

Openvpn 根据客户端配置路由所有流量

我能够使用服务器端配置重定向 openvpn 服务器上的所有流量:

push "redirect-gateway def1"
push "dhcp-option DNS 8.8.8.8"

但这样,所有客户端都会通过 vpn 重定向流量。

如何在客户端 openvpn 配置上启用/禁用此功能?也许我不希望某些客户端重定向所有流量。

谢谢您的帮助。

答案1

您可以使用client-config-dirOpenVPN 中的指令为不同的客户端提供不同的配置。您可以在以下位置找到指令的详细信息https://openvpn.net/index.php/open-source/documentation/howto.html

原理是,创建一个存放每个客户端配置文件的目录,并在client-config-dir指令后添加目录名称。然后,在目录中添加以 OpenVPN 客户端名称命名的文件。

在这些文件中,您可以添加:

push "redirect-gateway def1"
push "dhcp-option DNS 8.8.8.8"

对于您希望通过 VPN 路由其流量的客户端。对于其他客户端,您无需创建此类文件。

相关内容