|
|
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