Openvpn

Openvpn:為一個靜態客戶端設置特定的預設網關

  • October 10, 2019

我想創建一個配置,其中一個客戶端是另一個特定客戶端的預設網關。

我有一個以客戶端到客戶端模式配置的 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。這種配置是否可以通過一些推送路線進行?

感謝您的幫助和最好的問候

您需要push "route-gateway 10.7.0.5"在第一個客戶端的配置中。

另請注意,預設情況下 OpenVPN 伺服器不允許客戶端“看到”彼此,因此您可能需要啟用--client-to-client.

(你可能還需要設置一個適當的iroute條目來實現你所需要的,我不知道。)

引用自:https://serverfault.com/questions/987491