summaryrefslogtreecommitdiff
path: root/doc/man/gnunet-nat-auto.1
blob: 17de488cef4e2da13a03d85bef471583b1f6da37 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
.TH GNUNET\-NAT\-AUTO 1 "6 Jan 2017" "GNUnet"

.SH NAME
gnunet\-nat\-auto \- autoconfigure and test NAT traversal

.SH SYNOPSIS
.B gnunet\-nat\-auto
.RI [ options ]
.br

.SH DESCRIPTION

This tool allows testing various NAT traversal functions, as well
as attempting auto\-configuration.

.SH OPTIONS
.B
.IP "\-a,  \-\-auto"
Attempt auto\-configuration for NAT traversal.

.B
.IP "\-c FILENAME,  \-\-config=FILENAME"
Use the configuration file FILENAME.

.B
.IP "\-S NAME,  \-\-section=NAME"
Name of the configuration section with details about the configuration
to test. For example "transport-tcp".

.IP "\-t,  \-\-tcp"
Use TCP.

.B
.IP "\-u,  \-\-udp"
Use UDP.

.B
.IP "\-w,  \-\-write"
Write configuration to configuration file, useful in combination with
autoconfiguration (\-a).

.SH EXAMPLES
.PP

\fBAutomatic configuration:\fR

Probe and write result to configuration:

  # gnunet\-nat\-auto \-aw


\fBTest configuration:\fR

Test TCP configuration:

  # gnunet\-nat\-auto -t \-S transport-tcp

Test HTTP configuration:

  # gnunet\-nat\-auto -t \-S transport-http

Test UDP configuration:

  # gnunet\-nat\-auto -u \-S transport-udp


.SH BUGS
Report bugs by using Mantis <https://gnunet.org/bugs/> or by sending electronic mail to <gnunet\-developers@gnu.org>

.SH SEE ALSO
gnunet\-transport(1) gnunet\-nat(1)
The full documentation for
.B gnunet
is maintained as a Texinfo manual.  If the
.B info
and
.B gnunet
programs are properly installed at your site, the command
.IP
.B info gnunet
.PP
should give you access to the complete handbook,
.IP
.B info gnunet-c-tutorial
.PP
will give you access to a tutorial for developers.
.PP
Depending on your installation, this information is also
available in
\fBgnunet\fP(7) and \fBgnunet-c-tutorial\fP(7).