From 24d44126ebe1afab9d7652d457a6d3d50ecf0c71 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Wed, 13 May 2015 14:22:10 +0300 Subject: [PATCH] [DOC] Example on CLIENTID+verifier creation Signed-off-by: Sergey Matveev --- doc/example.texi | 32 ++++++++++++++++++++++++++------ 1 file changed, 26 insertions(+), 6 deletions(-) diff --git a/doc/example.texi b/doc/example.texi index c203d43..217513e 100644 --- a/doc/example.texi +++ b/doc/example.texi @@ -15,17 +15,37 @@ is 1432. @end itemize Do not forget about setting @code{GOMAXPROC} environment variable for -using more than one CPU. +using more than one CPU on both sides: + +@example +% export GOMAXPROC=4 +@end example As a preparation you have to generate peer directory (register new client) on the server side using @code{utils/newsclient.sh}, generate -@ref{Verifier} on client side and place it on the server. Assume that -you made those steps. +@ref{Verifier} on client side and place it on the server: + +@example +server% ./utils/newclient.sh Alice +Place verifier to peers/6d4ac605ce8dc37c2f0bf21cb542a713/verifier + +client% ./utils/storekey.sh /tmp/passphrase +Enter passphrase:[my secure passphrase is here] +client% govpn-verifier -id 6d4ac605ce8dc37c2f0bf21cb542a713 -key /tmp/passphrase +562556cc9ecf0019b4cf45bcdf42706944ae9b3ac7c73ad299d83f2d5a169c55 +client% rm /tmp/passphrase + +server% cat > peers/6d4ac605ce8dc37c2f0bf21cb542a713/verifier <> peers/CLIENTID/up.sh +server% echo "echo tap10" >> peers/6d4ac605ce8dc37c2f0bf21cb542a713/up.sh server% ip addr add 192.168.0.1/24 dev wlan0 server% tunctl -t tap10 server% ip link set mtu 1432 dev tap10 @@ -45,7 +65,7 @@ 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 \ + govpn-client -key key.txt -id 6d4ac605ce8dc37c2f0bf21cb542a713 -iface tap10 \ -remote 192.168.0.1:1194 -mtu 1472 done @end example @@ -64,7 +84,7 @@ client% ifconfig tap10 inet6 fc00::2/96 mtu 1412 up client% route -6 add default fc00::1 client% export GOMAXPROC=4 client% while :; do - govpn-client -key key.txt -id CLIENTID -iface tap10 \ + govpn-client -key key.txt -id 6d4ac605ce8dc37c2f0bf21cb542a713 -iface tap10 \ -remote [fe80::1%me0]:1194 done @end example -- 2.44.0