Windows实例上配置了OpenVPN后,云助手将无法正常运行。在该场景下,您可以通过在OpenVPN中将云助手服务端的IP地址添加到白名单,实现云助手正常使用。

OpenVPN参数介绍

针对只需要部分IP地址使用OpenVPN通道的场景,您可以通过配置OpenVPN客户端配置文件实现,相关参数如下:

  • route-nopull

    当OpenVPN客户端配置文件 client.ovpn 里面配置此参数后,所有的网络请求都不会经过OpenVPN通道。

  • vpn_gateway

    当OpenVPN客户端配置文件 client.ovpn 里面配置 route-nopull 参数后,如果需要指定的网络请求经过OpenVPN通道,可以通过配置 vpn_gateway 参数来实现。

  • net_gateway

    当OpenVPN客户端配置文件 client.ovpn 里面配置此参数后,默认所有的网络请求都经过OpenVPN通道,如果需要指定的IP地址不经过OpenVPN通道,可以通过配置 net_gateway 参数来实现。

操作步骤

  1. 远程连接实例
  2. 获取云助手服务端的IP地址。
    您可以通过解析云助手服务的域名来获取云助手服务端的IP地址,云助手服务的域名格式为 <region-id> .axt.aliyun.com
    说明 请将 <region-id> 替换为您实例所在地域的ID。更多阿里云地域信息,请参见 地域和可用区
    以华北3(张家口)为例,执行以下命令获取云助手服务端的IP地址。
    ping cn-zhangjiakou.axt.aliyun.com
    云助手域名的IP

    命令回显中的 100.XX.XX.XX 即为云助手服务端的IP地址。

  3. 修改OpenVPN客户端配置文件 client.ovpn
    C:\Program Files\OpenVPN\config\client.ovpn 为例修改配置文件,具体配置文件存放位置以您的OpenVPN实际安装路径为准。
    • (推荐)方法一:使用 route-nopull vpn_gateway 参数依次添加经过OpenVPN通道的IP地址段。其中,不能包含云助手服务端的IP地址,代码示例如下。
      route-nopull
      route 192.168.0.0 255.255.0.0 vpn_gateway
      route 172.16.0.0 255.255.0.0 vpn_gateway
    • 方法二:使用 net_gateway 参数,配置云助手服务端的IP地址不经过OpenVPN通道。
      route 100.101.XX.XX 255.255.0.0 net_gateway
      说明 请将 100.101.XX.XX 替换为您获取的云助手服务端的IP地址。
  4. 重新启动OpenVPN客户端,并重新连接VPN。
    重新连接VPN后,云助手可正常使用。