GoVPN 3.0 发布,VPN 守护进程 - 开源中国社区
GoVPN 3.0 发布,VPN 守护进程
oschina 2015年05月04日

GoVPN 3.0 发布,VPN 守护进程

oschina oschina 发布于2015年05月04日 收藏 25 评论 2

阿里云高性能云服务器,2折起! >>> >>>  

GoVPN 3.0 发布,此版本主要改进如下:

* 使用 Augmented-EKE 替代 EKE 协议,静态对称 pre-shared 密钥使用服务端 verifier 替代。

* 修改传输消息结构:添加有效负载数据包长度。

* 在传输过程中通过附加噪音,垃圾数据来隐藏数据包长度

* 通过生成 Constant Packet Rate 流量来隐藏底层数据包出现率

* 提供 Per-peer -timeout, -noncediff, -noise 和 -cpr 配置选项

详细改进请看发行说明,此版本源代码现已提供下载:

http://www.cypherpunks.ru/govpn/download/govpn-3.0.tar.xz

GoVPN 是采用 Go 语言开发的简单安全的免费 VPN 守护进程。

使用例子:

server% mkdir -p peers/CLIENTID
server% umask 066
server% echo MYLONG64HEXKEY > peers/CLIENTID/key
server% echo "#!/bin/sh" > peers/CLIENTID/up.sh
server% echo "echo tap10" > peers/CLIENTID/up.sh
server% chmod 500 peers/CLIENTID/up.sh
server% ip addr add 192.168.0.1/24 dev wlan0
server% tunctl -t tap10
server% ip link set mtu 1462 dev tap10
server% ip addr add 172.16.0.1/24 dev tap10
server% ip link set up dev tap10
server% GOMAXPROC=4 govpn-server -bind 192.168.0.1:1194

client% umask 066
client% echo MYLONG64HEXKEY > key.txt
client% ip addr add 192.168.0.2/24 dev wlan0
client% tunctl -t tap10
client% ip link set mtu 1462 dev tap10
client% ip addr add 172.16.0.2/24 dev tap10
client% ip link set up dev tap10
client% ip route add default via 172.16.0.1
client% export GOMAXPROC=4
client% while :; do
    govpn-client -key key.txt -id CLIENTID -iface tap10 -remote 192.168.0.1:1194
done

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:GoVPN 3.0 发布,VPN 守护进程
分享
评论(2)
最新评论
0

引用来自“二的基本算合格”的评论

老乡,开门查个水表;
么得水表,电表、煤气表也么得?

来啊,少废话,爆破二组准备~
吓尿了
0
老乡,开门查个水表;
么得水表,电表、煤气表也么得?

来啊,少废话,爆破二组准备~
顶部