GoV*N 3.0 發布,V*N 守護進程

jopen 9年前發布 | 11K 次閱讀 GoVPN

GoV*N 3.0 發布,此版本主要改進如下:

* 使用 Augmented-EKE 替代 EKE 協議,靜態對稱 pre-shared 密鑰使用服務端 verifier 替代。

  • 修改傳輸消息結構:添加有效負載數據包長度。 </p>

    * 在傳輸過程中通過附加噪音,垃圾數據來隱藏數據包長度

  • 通過生成 Constant Packet Rate 流量來隱藏底層數據包出現率

  • 提供 Per-peer -timeout, -noncediff, -noise 和 -cpr 配置選項 </p>

    詳細改進請看發行說明,此版本源代碼現已提供下載:

    http://www.cypherpunks.ru/goV*N/download/goV*N-3.0.tar.xz

    GoV*N 是采用 Go 語言開發的簡單安全的免費 V*N 守護進程。

    使用例子:

    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 goV*N-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
        goV*N-client -key key.txt -id CLIENTID -iface tap10 -remote 192.168.0.1:1194
    done

    來自:http://www.oschina.net/news/62091/goV*N
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!