全球主机交流论坛

标题: 想开发个vpn软件,现在遇到 一个问题,求帮忙 [打印本页]

作者: homehe    时间: 2013-2-2 19:01
标题: 想开发个vpn软件,现在遇到 一个问题,求帮忙
问题描述:

我本地的软件如果把ip,用户名,密码填上去的话,是可又直接连接上的,

但是我看到共它的软件,好像都是先连接到他们自己的服务器,然后才会再连接vpn服务器,在他们的服务器那边控制用户的时间,以及到期时间,

是这样的吗?

这种方式又是怎么实现的呢?
作者: wmfy808    时间: 2013-2-2 19:13
通服务器新建一用户名密码,到时间后再通过服务器删除!
作者: yxzyxz001    时间: 2013-2-2 19:44
楼上想法不错
作者: Ruclinux    时间: 2013-2-2 19:47
这有什么难的,程序第一次运行就往自己服务器创建个加密的文本文件,记录第一次运行时候或开始时间到期时间.(或者在创建用户的时候就在服务端创建一个这样的文件)然后每次客户端启动就都连接这个文件比较.
作者: 满意沟通    时间: 2013-2-2 20:43
楼主不懂开发的吧

作者: homehe    时间: 2013-2-3 00:01
Ruclinux 发表于 2013-2-2 19:47
这有什么难的,程序第一次运行就往自己服务器创建个加密的文本文件,记录第一次运行时候或开始时间到期时间 ...

有两个疑问
1.客户端连到服务器的用户名和密码是vpn的用户名和密码吗?
2.为啥目前市场 上的vpn软件 在连接成功又后,右下角的网络连接没有多出一个vpn连接的选项呢,
难道是连到服务器来中转所有数据,

一般我们手动连接vpn服务时,右下角会多一个vpn的连接.也就是说我们直接和vpn服务器打交道了.

而vpn软件不是这样的吗?


作者: yxzyxz001    时间: 2013-2-3 00:06
好像可以隐藏的,按照前面那位说法,应该新建一个随即用户名和密码,并在服务端将此与客户关联起来,用户断开了再删除随机的。。打算这方法用到win上
作者: woyo    时间: 2013-2-3 00:07
这些问题都想不通建议还是不要开发了
作者: homehe    时间: 2013-2-3 00:13
yxzyxz001 发表于 2013-2-3 00:06
好像可以隐藏的,按照前面那位说法,应该新建一个随即用户名和密码,并在服务端将此与客户关联起来,用户断 ...

是可以隐藏的呀,我再查下,我说呢,我今天下午试用了一下其它的软件 ,没有发现多的适配器.
以为是通过服务器来中转的,
后来又想如果全都通过服务器中转,那服务器的压力怕是受不了.呵呵,
多谢指教.
作者: onlybird    时间: 2013-2-3 00:36
很简单的问题,楼下来回答吧
作者: kuangjy2    时间: 2013-2-3 01:13
homehe 发表于 2013-2-3 00:13
是可以隐藏的呀,我再查下,我说呢,我今天下午试用了一下其它的软件 ,没有发现多的适配器.
以为是通过服务 ...

目测你说的那种是openvpn
作者: wmfy808    时间: 2013-2-3 02:06
想不通就不要开发了,给个思路你吧,三层构架,A:主服务器,B:受控端,C:客户机
C向a发出申请,a检测通过后向b发出申请,b返回vpn帐号密码还有地址,a再发送到客户机⋯手机打累,自己想吧,这点逻辑都没有就不要开发了
作者: homehe    时间: 2013-2-3 10:52
wmfy808 发表于 2013-2-3 02:06
想不通就不要开发了,给个思路你吧,三层构架,A:主服务器,B:受控端,C:客户机
C向a发出申请,a检测通过后 ...

你好,这样的方案不是客户通过抓包可又直接获得vpn帐号,密码以及ip地址吗?

作者: lxqfff    时间: 2013-2-3 10:56
提示: 作者被禁止或删除 内容自动屏蔽
作者: homehe    时间: 2013-2-3 11:14
lxqfff 发表于 2013-2-3 10:56
我以前也纠结过这个问题,也是没人回答,自己研究后才原来是这样。。。

原来是什么样呢?
作者: yxzyxz001    时间: 2013-2-3 11:25
顺求win下路由和远程访问api文档




欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/) Powered by Discuz! X3.4