OpenVPN连接远程networking,点对点而不是客户端/服务器可能?

我想用OpenVPN连接两个远程networking。 我很新,我们很小,没有sys /networkingpipe理员。 两个networking都可以通过OpenVPN在一个公共的局域网上生存吗?

我宁愿使用UDP对等模型,而不是客户机/服务器。 有没有办法来设置呢? 我看不到如何,因为现有的networkingA上的计算机没有可路由的地址到现有的networkingB上的任何计算机,反之亦然。

OpenVPN的点对点function,只是意味着任何一方都可以启动连接。 它没有任何方法绕过NAT。

OpenVPN有一个非常简单的协议,很容易通过防火墙和设置端口转发。 在任一networking上,您都可以select任何端口,将其转发到networking内的系统,以终止OpenVPN连接。 然后调整configuration以使用该端口。 默认情况下OpenVPN使用1194。

你没有提到你在这两个networking上有什么types的路由器,但有些路由器上有一个VPN。 或者如果这些是小型的消费者路由器,那么很可能你可以在其上安装包含OpenVPN的固件。 你可以使用哪个路由器来创build公共地址,并允许你访问整个networking。