我正在尝试设置 OpenVPN VMware ESXi 虚拟设备。我已经下载并加载了 VM,并使其运行。此时我正在使用具有本地身份验证的 Web UI。我已经创建了一个用户,并且可以使用该用户从家里登录服务器。我已为我的用户分配了一个静态 IP,我可以在本地网络适配器上看到该 IP,并且可以 ping 服务器的 IP 地址(远程站点内部的 IP)。问题是我无法 ping 网络上的任何其他内容。我正在尝试进行路由,而不是 NAT,因为我需要无缝访问整个网络(软件开发/测试目的)。我不希望中间的任何东西干扰我的连接。以下是显示我的配置的两个屏幕截图:
VPN 设置
我的用户的用户设置
任何帮助都将不胜感激,我对这些东西还很陌生,而且它似乎不应该这么难。
答案1
您提供的路由网络与 OpenVPN 服务器所运行的 LAN 是不同的网络,对吗?
您是否已在路由器上添加了 VPN 网络的路由,该 LAN 上的所有客户端都将其用作默认网关?
由于该网络不同,LAN 上的客户端必须知道如何访问该网络,但我猜想它们唯一的路由是其默认网关。因此它们不知道或不知道如何访问 VPN 另一端的设备。
关于路由,要记住的重要一点是,您必须考虑流量的两个方向。添加配置以将数据包从网关中取出很容易,但忽略了一个事实,即您必须向其他系统添加配置才能将数据包传送到网关。