|
| VPN-X | |
|---|---|
VPN-X程式运行截图(Mac OS X) |
|
| 开发者 | BirdsSoft 软件公司 |
| 最新稳定版 | 2.2.1.24 / 2008年2月25日 |
| 操作系统 | 跨平台 |
| 类型 | VPN 解决方案 |
| 许可协议 | 免费软件(付费购买服务器) |
| www.birdssoft.com | |
VPN-X是一个跨平台的P2P/SSL/TLS VPN解决方案.
目录 |
VPN-X目前应用TUN与TAP技术来完成虚拟网卡(封装以太网数据-传递以太网数据-恢复以太网数据). 在未来的版本中可能不依赖TUN/TAP技术,还可以使用其它技术来完成以太网数据的封装.
传输方式上VPN-X可以选用以下协议:UDP,TCP,Java SSL(JSSE),OpenSSL。VPN-X支援在同一进程中使用上述协议。至于穿越NAT方面,VPN-X支持UDP穿越NAT,而不支持其它协议穿越NAT。
得益于Java跨平台特性,目前VPN-X可在Microsoft Windows 2000 以上、Linux、Mac OS X等系统之上运行。
但是值得注意的是,在Linux平台上需要内核支持TUN/TAP模块;Mac OS X也需要第三方提供的驱动。这并非VPN-X特有的操作,Hamachi等软件目前也需要类似的操作。幸运的是VPN-X Mac OS X版本目前已经集成这些驱动,用户不用再理会那些安装驱动的命令行了.
VPN-X支持两种加密模式:
Java性能一直是争论的焦点。由Java实现的VPN,目前主流是基于浏览器的,比如SSL-Explorer等。VPN-X则使用了VPN的另一种实现方式,即使用TUN/TAP。VPN-X亦受Java的速度影响,但是VPN-X核心是使用JNI技术来完成Java和C语言对接,这样可以改善VPN的性能表现。
VPN技术主要可以解决两个问题:
|
Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History