]> Cypherpunks.ru repositories - govpn.git/blobdiff - doc/client.texi
JSON configuration
[govpn.git] / doc / client.texi
index 3cb89279101cdf747ae8ceac08daf3e513b7bb6f..bab6a47c911b947592fb105ddd35b51b89b7dfd3 100644 (file)
@@ -1,11 +1,23 @@
-@node Client part
+@node Client
 @section Client part
 
-Except for common @code{-mtu}, @code{-stats}, options client has the
-following ones:
+Except for common @code{-mtu}, @code{-stats}, @code{-egd}
+options client has the following ones:
 
 @table @code
 
+@item -proto
+@ref{Network, network protocol} to use. Can be either @emph{udp}
+(default) or @emph{tcp}.
+
+@item -proxy
+Use specified @emph{host:port} @ref{Proxy} server for accessing remote
+server.
+
+@item -proxy-auth
+Optional @emph{user:password} for HTTP Basic authorization on proxy
+server.
+
 @item -remote
 Address (@code{host:port} format) of remote server we need to connect to.
 
@@ -13,22 +25,20 @@ Address (@code{host:port} format) of remote server we need to connect to.
 TAP interface name.
 
 @item -id
-Our client's identification (hexadecimal string).
+Our client's @ref{Identity} (hexadecimal string).
 
 @item -key
-Path to the file with the PSK key.
+Path to the file with the passphrase. See @ref{Verifier} for
+how to enter passphrase from stdin silently and store it in the file.
 
 @item -timeout
 @ref{Timeout} setting in seconds.
 
-@item -noncediff
-Allowable @ref{Nonce difference}.
-
 @item -noise
 Enable @ref{Noise}.
 
 @item -cpr
-Enable @ref{CPR} in KiB/sec.
+Set @ref{CPR} in KiB/sec.
 
 @item -up
 Optional path to script that will be executed after connection is