ToyVPN无法连接到VPN服务器(ToyVPN unable to connect to VPN

2019-09-19 07:45发布

我与新VPNService API与样本项目“ToyVPN”试验。 我没有修改的源代码,并顺利编译,但我似乎无法得到它连接到我的VPN服务器上EC2。 超时出现错误“GOT java.lang.IllegalStateException:超时”。 从服务器的角度来看,正在从手机收到任何数据包。 我在服务器上,1723,我的服务器地址密码,服务器端口和共享机密的IP地址分别进入。

我能够连接到使用了PAP验证Ubuntu默认VPN管理使用相同的密码我的VPN服务器。

有人可以提供上正在发生的事情的见解,我怎样才能使ToyVPN连接到我的服务器?

Answer 1:

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

GCC ToyVpnServer.cpp

“的a.out”将在同一目录下创建一个名为程序文件。 然后,只需从与在ToyVpnServer.cpp描述的参数的命令行运行它。

令人奇怪的是,你没有看到在您的VPN服务器端的任何数据包。 我试图连接到通过ToyVpn我的VPN服务器只是为了看看会发生什么。 连接已失败,但也有在服务器日志的消息,将接收数据包,但它的尺寸太小。

希望这会有所帮助。



文章来源: ToyVPN unable to connect to VPN Server