我们有一个OpenVPN连接,让我们的员工在他们的笔记本电脑在国外时使用。
我希望能够在员工的笔记本电脑上testingOpenVPN连接。 但是,我注意到,当我在networking中时,我无法成功的build立OpenVPN连接(这听起来像一个愚蠢的概念)。 当然,当我在networking之外时,我能够成功地build立OpenVPN连接。 我认为这只是OpenVPN的一些限制,也许是因为如果你已经在networking上,你为什么要创build一个OpenVPN连接? 。
是否有任何技巧或方法来testing从networking内的OpenVPN客户端和他们的连接?
是否有可能以某种方式创build一个OpenVPN的连接到一些外部的位置,然后build立第二个OpenVPN的连接回你的networking?
OpenVPN没有任何内容会阻止这个工作。 通常归结为一个路由问题,其中由OpenVPN推送的路由与本地系统上已经configuration的路由发生冲突。
我通过运行两个OpenVPN实例来解决这个问题,一个是侦听来自我们networking内部的连接,另一个是侦听来自外部的连接。 他们有基本相似的configuration,但略有不同的路线。
如果你想要一个“技巧”,你可以把你的本地系统放在一个NAT网关之后(这样它就不再与OpenVPN服务器共享一个networking)。
好吧,我知道这不是你想要的解决方法,但对其他人可能是有用的。
如果你有一个可以作为无线热点/接入点的智能手机,你可以从笔记本电脑连接到你的手机,通过3G路由它,因此是你的办公室的“外部”。
为了达到和你一样的目标而努力工作,所以我以为我会发布!
您可能需要添加--route-nopull ,这将允许连接,而不会遗漏您的本地路由。