【问题标题】:How to connect to microsoft VPN server with MSCHAPV2 authentication如何使用 MSSHAPV2 身份验证连接到 Microsoft VPN 服务器
【发布时间】:2012-06-20 03:19:26
【问题描述】:

您能指导一下在哪里挖掘吗?

我有什么:

  1. 我有一台搭载 ICS (Android 4.x) 的设备 (HTC One X)。
  2. 我的公司有一个基于 Microsoft VPN 服务(RRAS 等)的企业 VPN 服务器。
  3. Microsoft VPN Server 应用了一个策略,告诉它只接受带有 MSSHAPV2 身份验证的连接。

我需要什么:

  1. 我需要从我的设备到我的公司 VPN 服务器建立 VPN 连接。

问题:

  1. ICS 的板载 VPN 客户端能否满足我的需求?
  2. 是否有任何第三方 VPN 客户端可以做到这一点?
  3. 如何向 Google 询问我的需求?

【问题讨论】:

    标签: android authentication vpn


    【解决方案1】:

    Android 支持 MS-CHAP V2,但这是第 2 阶段身份验证的一部分,并在握手期间自动配置。首先需要回答的问题是使用的是什么VPN协议? PPTP?检查是否需要启用加密 (MPPE)
    L2TP/IPSec?可能所有这些都受支持;您可能还需要检查它是 PSK 还是 RSA。 如果是RSA,则需要安装证书才能连接。
    SSTP? SSTP 仅在 Windows 上可用。

    您还应该知道,PPTP 上的 MSHAPV2 被认为是损坏的(加密不安全)。 Android 不支持 SSTP。我假设 SSTP 是一个选项,而 OpenVPN 不是因为该公司使用的是 MS VPN。

    回答您的问题:
    1.如果服务器启用了PPTP或(L2TP/)IPSec,Android 2.x+应该可以连接,只要厂商没有去掉Android库存的内置VPN。
    2. 任何第 3 方 VPN 客户端都应支持这两种广泛使用的协议。
    3. VPN客户端有问题可以参考Google Code上的android仓库:https://code.google.com/p/android/issues/advsearch

    【讨论】:

      【解决方案2】:

      我对 Android 中的 VPN 不太了解,但您可以尝试以下几种解决方案:

      1. 安装 StrongSwan VPN 客户端 - https://play.google.com/store/apps/details?id=org.strongswan.android&hl=en_GB - 但不知道它是否可以工作,或者它是否需要服务器软件。最好的猜测是尝试一下。

      2. 安装自定义 ROM(CyanogenMod/AOKP/Pacman/Paranoid/etc)然后尝试。通常,自定义 ROM 包含(糟糕的)库存 ROM 中不存在的此类功能。

      祝你好运:P

      【讨论】:

        猜你喜欢
        • 2022-09-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-02-19
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多