Networking

如何在多個 OpenVPN 之間轉發流量

  • March 20, 2015

我有一個託管兩個 VPN 網路的 OpenVPN 伺服器,一個是橋接的,另一個是路由的。見以下草稿: 在此處輸入圖像描述

VPN 在單獨使用時執行良好。

但是,如果我在 host3 上登錄並嘗試建立到 192.168.178.1 (host2) 的連接(例如 ping),這將不起作用。192.168.178.10 (host1) 有效。

但是,在 host1 上,192.168.178.1 是可以訪問的。

Host1 是 CentosOS 6.5 機器並啟用了 ip 轉發:

[root@gw-1 ~]# cat /proc/sys/net/ipv4/ip_forward
1
[root@gw-1 ~]#

有任何想法嗎?我需要一些偽裝是這個設置嗎?

好的,@enno-gröper 的問題給了我一個提示。當然,host2 對 10.1.0.0/24 一無所知。因此,我嘗試通過 OpenVPN 伺服器上的 tap0 偽裝從 10.1.0.0/24 到 192.168.178.0/24 的所有流量,並且成功了。

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