]> Cypherpunks.ru repositories - govpn.git/commitdiff
[DOC] Example on CLIENTID+verifier creation
authorSergey Matveev <stargrave@stargrave.org>
Wed, 13 May 2015 11:22:10 +0000 (14:22 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Wed, 13 May 2015 11:22:10 +0000 (14:22 +0300)
Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
doc/example.texi

index c203d4356add3b8730551bbd97685978eed59450..217513e06be62c0283e53251e185c61ab0c641c7 100644 (file)
@@ -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 <<EOF
+562556cc9ecf0019b4cf45bcdf42706944ae9b3ac7c73ad299d83f2d5a169c55
+EOF
+@end example
+
+@code{6d4ac605ce8dc37c2f0bf21cb542a713} is your CLIENTID.
 
 GNU/Linux IPv4 client-server example:
 
 @example
-server% echo "echo tap10" >> 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