Merge branch 'master' of ssh://gnunet.org/gnunet
[oweals/gnunet.git] / doc / man / gnunet-nat-auto.1
1 .TH GNUNET\-NAT\-AUTO 1 "6 Jan 2017" "GNUnet"
2
3 .SH NAME
4 gnunet\-nat\-auto \- autoconfigure and test NAT traversal
5
6 .SH SYNOPSIS
7 .B gnunet\-nat\-auto
8 .RI [ options ]
9 .br
10
11 .SH DESCRIPTION
12
13 This tool allows testing various NAT traversal functions, as well
14 as attempting auto\-configuration.
15
16 .SH OPTIONS
17 .B
18 .IP "\-a,  \-\-auto"
19 Attempt auto\-configuration for NAT traversal.
20
21 .B
22 .IP "\-c FILENAME,  \-\-config=FILENAME"
23 Use the configuration file FILENAME.
24
25 .B
26 .IP "\-S NAME,  \-\-section=NAME"
27 Name of the configuration section with details about the configuration
28 to test. For example "transport-tcp".
29
30 .IP "\-t,  \-\-tcp"
31 Use TCP.
32
33 .B
34 .IP "\-u,  \-\-udp"
35 Use UDP.
36
37 .B
38 .IP "\-w,  \-\-write"
39 Write configuration to configuration file, useful in combination with
40 autoconfiguration (\-a).
41
42 .SH EXAMPLES
43 .PP
44
45 \fBAutomatic configuration:\fR
46
47 Probe and write result to configuration:
48
49   # gnunet\-nat\-auto \-aw
50
51
52 \fBTest configuration:\fR
53
54 Test TCP configuration:
55
56   # gnunet\-nat\-auto -t \-S transport-tcp
57
58 Test HTTP configuration:
59
60   # gnunet\-nat\-auto -t \-S transport-http
61
62 Test UDP configuration:
63
64   # gnunet\-nat\-auto -u \-S transport-udp
65
66
67 .SH BUGS
68 Report bugs by using Mantis <https://gnunet.org/bugs/> or by sending electronic mail to <gnunet\-developers@gnu.org>
69
70 .SH SEE ALSO
71 gnunet\-transport(1) gnunet\-nat(1)