【问题标题】:ToyVPN unable to connect to VPN ServerToyVPN 无法连接到 VPN Server
【发布时间】:2012-07-11 00:47:14
【问题描述】:

我正在使用示例项目“ToyVPN”来试验新的 VPNService API。我没有修改源代码,它编译顺利,但我似乎无法让它连接到我在 ec2 上的 VPN 服务器。它因错误“Got java.lang.IllegalStateException: Timed out”而超时。从服务器的角度来看,没有收到来自电话的数据包。 我正在输入服务器的 IP 地址 1723 和我的服务器地址、服务器端口和共享密钥的密码。

我可以使用默认的 ubuntu vpn 管理器通过 pap 身份验证使用相同的密码连接到我的 vpn 服务器。

有人可以提供有关正在发生的事情以及如何使 ToyVPN 连接到我的服务器的见解吗?

【问题讨论】:

  • 您好,我也在寻找相同的方法,您找到任何解决方案了吗?

标签: android android-4.0-ice-cream-sandwich vpn


【解决方案1】:

“ToyVPN”项目中的示例服务器实现怎么样?你为什么不使用它? 在 Linux 中很容易设置,所有步骤和限制都在 ToyVpnServer.cpp 文件中描述。当然首先你应该编译它。我使用 GCC 包编译它:

gcc ToyVpnServer.cpp

将在同一目录中创建名为“a.out”的程序文件。 然后使用 ToyVpnServer.cpp 中描述的参数从命令行运行它。

奇怪的是,您在 VPN 服务器端看不到任何数据包。我试图通过 ToyVpn 连接到我的 VPN 服务器,只是想看看会发生什么。连接失败,但服务器日志中有消息,表明数据包已收到,但数据包太小。

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2014-07-05
    • 2012-11-14
    • 1970-01-01
    • 2012-10-23
    • 1970-01-01
    • 1970-01-01
    • 2010-10-14
    • 2017-06-04
    • 2016-12-15
    相关资源
    最近更新 更多