improvements to VPN part.
This commit is contained in:
@ -87,12 +87,12 @@ I'm eventually going to make the manager implement net.Conn. This won't be
|
||||
exposed in the default application probably though, but rather as a library.
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQEzBAEBCAAdFiEEcNIGBzi++AUjrK/311wDs5teFOEFAlwFZB4ACgkQ11wDs5te
|
||||
FOFAXAgAgq67wdsntu66LgoWsA9MSC+jDnxM+jO5zPiCeF8K+flVjqnBLZN/JG/G
|
||||
v3kOnvSrsFsJ2VySxDC3+KFGWl4HngpkohgwHgNlGKVrAlNN8lLJ1O2HhZNhTq54
|
||||
W7uItSHJ7AD8lPa3wmEE/QBguKxfRv3Tnw1wXHM5ap5mQAp7zcFIgwGB/jvLQXOo
|
||||
zz9Ho+ekmfFW4UhjzMGEevpoJFq1+Ds3Dd60V+b3iq96UwqoBymLI2WvWvcGNYKa
|
||||
y3J0fpgheKI6j3UIlNnpTEGKFCBnbw4ZoShdCCIaHnxI8FkFtihETcUrh3/Liv63
|
||||
GFZ/QkmGCtMI6LYem6Q8Wxq1NpB8kw==
|
||||
=yCmE
|
||||
iQEzBAEBCAAdFiEEcNIGBzi++AUjrK/311wDs5teFOEFAlwFZQ0ACgkQ11wDs5te
|
||||
FOHbfQf+O2jIcUEYRm+YWZG5dAzXX+YzSwT82VoveDxovq2dEwmdjF1tNk1rc9Oy
|
||||
GRUWpDvJ39WdMcCuJDpwMgWpsf4Vj3p6ZtNCxZjwL9yXNvCMOe01hJBBiutTTTQJ
|
||||
wi3IJwaVzXKZXROzOenRFAwG7SpxGIWAvEOQuBeHMtFE3KYeIJ9BYi40hcfKnNH4
|
||||
di5bxch/zJkhPI/OQSidZolefVvNqfr4TRWeKGl9fGiOx7/6TR3eKzh9gUo1d2T7
|
||||
CQqghCGbG0/a0UljyFFoXc0tcn3Ucs1qigR5F0WLnQNbOUbQGMobn552rypFkFa0
|
||||
uLUMtAfIpyXHgSDDgzZ9PleaOigu/Q==
|
||||
=aCSg
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -20,4 +20,14 @@ func TestVPN(t *testing.T) {
|
||||
} else {
|
||||
t.Fatal(err)
|
||||
}
|
||||
if config, err := i2ptunconf.NewI2PTunConf("../etc/i2pvpn/i2pvpnclient.ini"); err == nil {
|
||||
if vpn, err := NewSAMClientServerVPN(config); err != nil {
|
||||
t.Fatal(err)
|
||||
} else {
|
||||
time.Sleep(time.Duration(30 * time.Second))
|
||||
log.Println(&vpn)
|
||||
}
|
||||
} else {
|
||||
t.Fatal(err)
|
||||
}
|
||||
}
|
||||
|
14
etc/i2pvpn/i2pvpnclient.ini
Normal file
14
etc/i2pvpn/i2pvpnclient.ini
Normal file
@ -0,0 +1,14 @@
|
||||
[I2PVPNClient]
|
||||
type = udpclient
|
||||
host = 127.0.0.1
|
||||
port = 8085
|
||||
inbound.length = 2
|
||||
outbound.length = 2
|
||||
inbound.backupQuantity = 3
|
||||
outbound.backupQuantity = 3
|
||||
inbound.quantity = 5
|
||||
outbound.quantity = 5
|
||||
i2cp.reduceOnIdle = true
|
||||
i2cp.reduceIdleTime = 3000000
|
||||
i2cp.reduceQuantity = 2
|
||||
keys = i2pvpnserver
|
Reference in New Issue
Block a user