Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure OpenVPN设备未穿越虚拟网络网关_Azure_Openvpn - Fatal编程技术网

Azure OpenVPN设备未穿越虚拟网络网关

Azure OpenVPN设备未穿越虚拟网络网关,azure,openvpn,Azure,Openvpn,我部署了一个openvpn虚拟设备,客户端可以访问对等网络,即设备本身的VNET,但不能访问可通过虚拟网络网关(路由VPN)访问的网络前提。当我使用Azure提供的P2S OpenVPN时,客户端可以访问本地网络。我缺少什么?在我的windows客户端上进行测试后,我可以直接从基于Azure VPN网关的VNet访问本地网络,或者从本地网络访问基于VPN的VNet中的资源。您可以按照以下教程进行操作: 我还没有部署OpenVPN虚拟设备,但我认为它将是这样的: 根据这一点,如果您使用虚拟

我部署了一个openvpn虚拟设备,客户端可以访问对等网络,即设备本身的VNET,但不能访问可通过虚拟网络网关(路由VPN)访问的网络前提。当我使用Azure提供的P2S OpenVPN时,客户端可以访问本地网络。我缺少什么?

在我的windows客户端上进行测试后,我可以直接从基于Azure VPN网关的VNet访问本地网络,或者从本地网络访问基于VPN的VNet中的资源。您可以按照以下教程进行操作:

  • 我还没有部署OpenVPN虚拟设备,但我认为它将是这样的:

    根据这一点,如果您使用虚拟VPN设备,则有必要在Azure上创建路由表,以便到VPN子网的流量被定向回您的VPN实例,并为此网络接口启用IP转发。您可以获得有关自定义的更多详细信息


    如果我误解了你,请随时告诉我。

    我部署了一个OpenVPN设备,因为Azure OpenVPN缺少ccd支持。 我通过将OpenVPN客户端IP范围添加到VNET地址空间解决了这个问题。然后我创建了一个具有相同IP范围的子网。显然,您不能在此子网中放置任何资源。然后,通过将此子网添加到路由,OpenVPN客户端可以遍历网关


    如果这是一个解决方案,您可以接受这一点作为答案。