栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

无需安装客户端软件即可连接到VPN

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

无需安装客户端软件即可连接到VPN

这取决于VPN服务器的配置方式。

大多数VPN产品使用IPSEC(一种用于加密TCP /
IP连接的标准协议)。大多数产品还使用ISAKMP(Internet安全体系结构密钥管理协议,也是一种标准)来建立会话。IPSEC和ISAKMP的源代码很容易获得,并且可能已经安装在您的系统上。

现在来个坏消息:尽管我已经提到的一切都是标准的,但可以与ISAKMP一起使用的身份验证方案几乎都是专有的。两种“标准”身份验证方案是预共享密钥和X.509证书。如果将VPN服务器配置为允许其中任何一个,那么您就有机会。否则,您将无法真正使用VPN,因为该协议是真正的专有协议,并且由于身份验证对话已加密,因此几乎不可能进行反向工程。

更简单的方法:您是否真的需要VPN,或者是否可以通过SSL进行隧道传输?我认为Java支持SSL;您可以只创建所需的安全套接字,然后从那里去。

如果知道您使用的是哪个客户端系统,则考虑进行炮击以调用该系统的Cisco VPN客户端。

否则,您将必须复制VPN客户端的功能。VPN客户端使用ISAKMP执行身份验证和会话设置,并将结果安装到内核中以创建VPN连接。ISAKMP实现可用。您只需找出正在使用的身份验证,然后尝试进行设置即可。此时,您将编写自己的VPN客户端。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/497732.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号