Openvpn:为一个静态客户端设置特定的默认网关

Openvpn:为一个静态客户端设置特定的默认网关

我想创建一个配置,其中一个客户端是另一个特定客户端的默认网关。

我有一个以客户端到客户端模式配置的 openvpn 服务器。两个客户端的配置如下:

cd /etc/openvpn/staticclients

root@host:/etc/openvpn/staticclients# cat test1
ifconfig-push 10.7.0.10 255.255.255.255
root@host:/etc/openvpn/staticclients# cat test2
ifconfig-push 10.7.0.5 255.255.255.255

我如何设置 test1 客户端的默认网关,以便通过 test2 客户端传输所有流量?因此,连接到 vpn test1 后,默认网关将通过 test2。是否可以通过某些推送路由进行此类配置?

感谢您的帮助,并致以诚挚的问候

答案1

您需要push "route-gateway 10.7.0.5"配置第一个客户端。

还要注意,默认情况下 OpenVPN 服务器不允许客户端互相“看到”,因此您可能需要启用--client-to-client

(您可能还需要设置适当的iroute条目来实现您的需要,我不知道。)

相关内容