Import Upstream version 1.0.5
This commit is contained in:
parent
392ff555ea
commit
a18165833b
90 changed files with 7610 additions and 5088 deletions
|
|
@ -1,4 +1,4 @@
|
|||
# Makefile.in generated by automake 1.9.5 from Makefile.am.
|
||||
# Makefile.in generated by automake 1.9.6 from Makefile.am.
|
||||
# @configure_input@
|
||||
|
||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
||||
|
|
@ -39,13 +39,14 @@ DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in texinfo.tex
|
|||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/aclocal-include.m4 \
|
||||
$(top_srcdir)/m4/attribute.m4 $(top_srcdir)/m4/gettext.m4 \
|
||||
$(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \
|
||||
$(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
|
||||
$(top_srcdir)/m4/lzo.m4 $(top_srcdir)/m4/malloc.m4 \
|
||||
$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/openssl.m4 \
|
||||
$(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
|
||||
$(top_srcdir)/m4/realloc.m4 $(top_srcdir)/m4/tuntap.m4 \
|
||||
$(top_srcdir)/m4/zlib.m4 $(top_srcdir)/configure.in
|
||||
$(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/isc-posix.m4 \
|
||||
$(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
|
||||
$(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/lzo.m4 \
|
||||
$(top_srcdir)/m4/malloc.m4 $(top_srcdir)/m4/nls.m4 \
|
||||
$(top_srcdir)/m4/openssl.m4 $(top_srcdir)/m4/po.m4 \
|
||||
$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/realloc.m4 \
|
||||
$(top_srcdir)/m4/tuntap.m4 $(top_srcdir)/m4/zlib.m4 \
|
||||
$(top_srcdir)/configure.in
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
|
|
@ -100,6 +101,7 @@ ECHO_T = @ECHO_T@
|
|||
EGREP = @EGREP@
|
||||
EXEEXT = @EXEEXT@
|
||||
GMSGFMT = @GMSGFMT@
|
||||
GREP = @GREP@
|
||||
HAVE_TUNTAP = @HAVE_TUNTAP@
|
||||
INCLUDES = @INCLUDES@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
|
|
@ -141,8 +143,6 @@ USE_NLS = @USE_NLS@
|
|||
VERSION = @VERSION@
|
||||
XGETTEXT = @XGETTEXT@
|
||||
ac_ct_CC = @ac_ct_CC@
|
||||
ac_ct_RANLIB = @ac_ct_RANLIB@
|
||||
ac_ct_STRIP = @ac_ct_STRIP@
|
||||
am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
|
||||
am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
|
||||
am__include = @am__include@
|
||||
|
|
@ -157,23 +157,30 @@ build_cpu = @build_cpu@
|
|||
build_os = @build_os@
|
||||
build_vendor = @build_vendor@
|
||||
datadir = @datadir@
|
||||
datarootdir = @datarootdir@
|
||||
docdir = @docdir@
|
||||
dvidir = @dvidir@
|
||||
exec_prefix = @exec_prefix@
|
||||
host = @host@
|
||||
host_alias = @host_alias@
|
||||
host_cpu = @host_cpu@
|
||||
host_os = @host_os@
|
||||
host_vendor = @host_vendor@
|
||||
htmldir = @htmldir@
|
||||
includedir = @includedir@
|
||||
infodir = @infodir@
|
||||
install_sh = @install_sh@
|
||||
libdir = @libdir@
|
||||
libexecdir = @libexecdir@
|
||||
localedir = @localedir@
|
||||
localstatedir = @localstatedir@
|
||||
mandir = @mandir@
|
||||
mkdir_p = @mkdir_p@
|
||||
oldincludedir = @oldincludedir@
|
||||
pdfdir = @pdfdir@
|
||||
prefix = @prefix@
|
||||
program_transform_name = @program_transform_name@
|
||||
psdir = @psdir@
|
||||
sbindir = @sbindir@
|
||||
sharedstatedir = @sharedstatedir@
|
||||
sysconfdir = @sysconfdir@
|
||||
|
|
@ -225,9 +232,11 @@ $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
|
|||
tinc.info: tinc.texi
|
||||
restore=: && backupdir="$(am__leading_dot)am$$$$" && \
|
||||
rm -rf $$backupdir && mkdir $$backupdir && \
|
||||
for f in $@ $@-[0-9] $@-[0-9][0-9] $(@:.info=).i[0-9] $(@:.info=).i[0-9][0-9]; do \
|
||||
if test -f $$f; then mv $$f $$backupdir; restore=mv; else :; fi; \
|
||||
done; \
|
||||
if ($(MAKEINFO) --version) >/dev/null 2>&1; then \
|
||||
for f in $@ $@-[0-9] $@-[0-9][0-9] $(@:.info=).i[0-9] $(@:.info=).i[0-9][0-9]; do \
|
||||
if test -f $$f; then mv $$f $$backupdir; restore=mv; else :; fi; \
|
||||
done; \
|
||||
else :; fi && \
|
||||
if $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
|
||||
-o $@ `test -f 'tinc.texi' || echo '$(srcdir)/'`tinc.texi; \
|
||||
then \
|
||||
|
|
@ -262,6 +271,7 @@ tinc.html: tinc.texi
|
|||
exit 1; \
|
||||
fi
|
||||
.dvi.ps:
|
||||
TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
|
||||
$(DVIPS) -o $@ $<
|
||||
|
||||
uninstall-info-am:
|
||||
|
|
@ -294,10 +304,13 @@ dist-info: $(INFO_DEPS)
|
|||
$(srcdir)/*) base=`echo "$$base" | sed "s|^$$srcdirstrip/||"`;; \
|
||||
esac; \
|
||||
if test -f $$base; then d=.; else d=$(srcdir); fi; \
|
||||
for file in $$d/$$base*; do \
|
||||
relfile=`expr "$$file" : "$$d/\(.*\)"`; \
|
||||
test -f $(distdir)/$$relfile || \
|
||||
cp -p $$file $(distdir)/$$relfile; \
|
||||
base_i=`echo "$$base" | sed 's|\.info$$||;s|$$|.i|'`; \
|
||||
for file in $$d/$$base $$d/$$base-[0-9] $$d/$$base-[0-9][0-9] $$d/$$base_i[0-9] $$d/$$base_i[0-9][0-9]; do \
|
||||
if test -f $$file; then \
|
||||
relfile=`expr "$$file" : "$$d/\(.*\)"`; \
|
||||
test -f $(distdir)/$$relfile || \
|
||||
cp -p $$file $(distdir)/$$relfile; \
|
||||
else :; fi; \
|
||||
done; \
|
||||
done
|
||||
|
||||
|
|
|
|||
Binary file not shown.
696
doc/texinfo.tex
696
doc/texinfo.tex
File diff suppressed because it is too large
Load diff
|
|
@ -1,7 +1,7 @@
|
|||
.Dd 2002-04-09
|
||||
.Dt TINC.CONF 5
|
||||
.\" Manual page created by:
|
||||
.\" Ivo Timmermans <ivo@tinc-vpn.org>
|
||||
.\" Ivo Timmermans
|
||||
.\" Guus Sliepen <guus@tinc-vpn.org>
|
||||
.Sh NAME
|
||||
.Nm tinc.conf
|
||||
|
|
@ -120,13 +120,6 @@ will by default listen on all of them for incoming connections.
|
|||
It is possible to bind only to a single interface with this variable.
|
||||
.Pp
|
||||
This option may not work on all platforms.
|
||||
.It Va BlockingTCP Li = yes | no Po no Pc Bq experimental
|
||||
This options selects whether TCP connections, when established, should use blocking writes.
|
||||
When turned off, tinc will never block when a TCP connection becomes congested, but will have to terminate that connection instead.
|
||||
If turned on, tinc will not terminate connections but will block, thereby unable to process data to/from other connections.
|
||||
Turn this option on if you also use
|
||||
.Va TCPOnly
|
||||
and tinc terminates connections frequently.
|
||||
.It Va ConnectTo Li = Ar name
|
||||
Specifies which other tinc daemon to connect to on startup.
|
||||
Multiple
|
||||
|
|
@ -154,6 +147,18 @@ instead of
|
|||
.Va Device .
|
||||
The info pages of the tinc package contain more information
|
||||
about configuring the virtual network device.
|
||||
.It Va GraphDumpFile Li = Ar filename Bq experimental
|
||||
If this option is present,
|
||||
.Nm tinc
|
||||
will dump the current network graph to the file
|
||||
.Ar filename
|
||||
every minute, unless there were no changes to the graph.
|
||||
The file is in a format that can be read by graphviz tools.
|
||||
If
|
||||
.Ar filename
|
||||
starts with a pipe symbol |,
|
||||
then the rest of the filename is interpreted as a shell command
|
||||
that is executed, the graph is then sent to stdin.
|
||||
.It Va Hostnames Li = yes | no Pq no
|
||||
This option selects whether IP addresses (both real and on the VPN) should
|
||||
be resolved. Since DNS lookups are blocking, it might affect tinc's
|
||||
|
|
@ -206,11 +211,13 @@ while no routing table is managed.
|
|||
.It Va Name Li = Ar name Bq required
|
||||
This is the name which identifies this tinc daemon.
|
||||
It must be unique for the virtual private network this daemon will connect to.
|
||||
.It Va PingTimeout Li = Ar seconds Pq 60
|
||||
.It Va PingInterval Li = Ar seconds Pq 60
|
||||
The number of seconds of inactivity that
|
||||
.Nm tinc
|
||||
will wait before sending a probe to the other end.
|
||||
If that other end doesn't answer within that same amount of time,
|
||||
.It Va PingTimeout Li = Ar seconds Pq 5
|
||||
The number of seconds to wait for a response to pings or to allow meta
|
||||
connections to block. If the other end doesn't respond within this time,
|
||||
the connection is terminated,
|
||||
and the others will be notified of this.
|
||||
.It Va PriorityInheritance Li = yes | no Po no Pc Bq experimental
|
||||
|
|
@ -247,7 +254,7 @@ no secrets are revealed by sending out this information.
|
|||
.Bl -tag -width indent
|
||||
.It Va Address Li = Ar address Bq recommended
|
||||
The IP address or hostname of this tinc daemon on the real network.
|
||||
This wil only be used when trying to make an outgoing connection to this tinc daemon.
|
||||
This will only be used when trying to make an outgoing connection to this tinc daemon.
|
||||
Multiple
|
||||
.Va Address
|
||||
variables can be specified, in which case each address will be tried until a working
|
||||
|
|
@ -351,6 +358,10 @@ becomes reachable.
|
|||
This script is started when the tinc daemon with name
|
||||
.Ar HOST
|
||||
becomes unreachable.
|
||||
.It Pa @sysconfdir@/tinc/ Ns Ar NETNAME Ns Pa /host-up
|
||||
This script is started when any host becomes reachable.
|
||||
.It Pa @sysconfdir@/tinc/ Ns Ar NETNAME Ns Pa /host-down
|
||||
This script is started when any host becomes unreachable.
|
||||
.It Pa @sysconfdir@/tinc/ Ns Ar NETNAME Ns Pa /subnet-up
|
||||
This script is started when a Subnet becomes reachable.
|
||||
The Subnet and the node it belongs to are passed in environment variables.
|
||||
|
|
|
|||
225
doc/tinc.info
225
doc/tinc.info
|
|
@ -1,17 +1,17 @@
|
|||
This is tinc.info, produced by makeinfo version 4.7 from tinc.texi.
|
||||
This is tinc.info, produced by makeinfo version 4.8 from tinc.texi.
|
||||
|
||||
INFO-DIR-SECTION Networking tools
|
||||
START-INFO-DIR-ENTRY
|
||||
* tinc: (tinc). The tinc Manual.
|
||||
END-INFO-DIR-ENTRY
|
||||
|
||||
This is the info manual for tinc version 1.0.4, a Virtual Private
|
||||
This is the info manual for tinc version 1.0.5, a Virtual Private
|
||||
Network daemon.
|
||||
|
||||
Copyright (C) 1998-2005 Ivo Timmermans <ivo@tinc-vpn.org>, Guus
|
||||
Sliepen <guus@tinc-vpn.org> and Wessel Dankers <wsl@tinc-vpn.org>.
|
||||
Copyright (C) 1998-2006 Ivo Timmermans, Guus Sliepen
|
||||
<guus@tinc-vpn.org> and Wessel Dankers <wsl@tinc-vpn.org>.
|
||||
|
||||
$Id: tinc.texi 1439 2005-05-04 18:09:30Z guus $
|
||||
$Id: tinc.texi 1467 2006-11-11 20:37:58Z guus $
|
||||
|
||||
Permission is granted to make and distribute verbatim copies of this
|
||||
manual provided the copyright notice and this permission notice are
|
||||
|
|
@ -760,15 +760,6 @@ BindToInterface = <INTERFACE> [experimental]
|
|||
|
||||
This option may not work on all platforms.
|
||||
|
||||
BlockingTCP = <yes|no> (no) [experimental]
|
||||
This options selects whether TCP connections, when established,
|
||||
should use blocking writes. When turned off, tinc will never
|
||||
block when a TCP connection becomes congested, but will have to
|
||||
terminate that connection instead. If turned on, tinc will not
|
||||
terminate connections but will block, thereby unable to process
|
||||
data to/from other connections. Turn this option on if you also
|
||||
use TCPOnly and tinc terminates connections frequently.
|
||||
|
||||
ConnectTo = <NAME>
|
||||
Specifies which other tinc daemon to connect to on startup.
|
||||
Multiple ConnectTo variables may be specified, in which case
|
||||
|
|
@ -787,6 +778,14 @@ Device = <DEVICE> (`/dev/tap0', `/dev/net/tun' or other depending on platform)
|
|||
that you can only use one device per daemon. See also *Note
|
||||
Device files::.
|
||||
|
||||
GraphDumpFile = <FILENAME> [experimental]
|
||||
If this option is present, tinc will dump the current network
|
||||
graph to the file FILENAME every minute, unless there were no
|
||||
changes to the graph. The file is in a format that can be read by
|
||||
graphviz tools. If FILENAME starts with a pipe symbol |, then the
|
||||
rest of the filename is interpreted as a shell command that is
|
||||
executed, the graph is then sent to stdin.
|
||||
|
||||
Hostnames = <yes|no> (no)
|
||||
This option selects whether IP addresses (both real and on the VPN)
|
||||
should be resolved. Since DNS lookups are blocking, it might
|
||||
|
|
@ -847,11 +846,15 @@ MACExpire = <SECONDS> (600)
|
|||
Name = <NAME> [required]
|
||||
This is a symbolic name for this connection. It can be anything
|
||||
|
||||
PingTimeout = <SECONDS> (60)
|
||||
PingInterval = <SECONDS> (60)
|
||||
The number of seconds of inactivity that tinc will wait before
|
||||
sending a probe to the other end. If that other end doesn't
|
||||
answer within that same amount of seconds, the connection is
|
||||
terminated, and the others will be notified of this.
|
||||
sending a probe to the other end.
|
||||
|
||||
PingTimeout = <SECONDS> (5)
|
||||
The number of seconds to wait for a response to pings or to allow
|
||||
meta connections to block. If the other end doesn't respond within
|
||||
this time, the connection is terminated, and the others will be
|
||||
notified of this.
|
||||
|
||||
PriorityInheritance = <yes|no> (no) [experimental]
|
||||
When this option is enabled the value of the TOS field of tunneled
|
||||
|
|
@ -998,6 +1001,12 @@ scripts should have the extension .bat.
|
|||
This script is started when the tinc daemon with name HOST becomes
|
||||
unreachable.
|
||||
|
||||
`/usr/local/etc/tinc/NETNAME/host-up'
|
||||
This script is started when any host becomes reachable.
|
||||
|
||||
`/usr/local/etc/tinc/NETNAME/host-down'
|
||||
This script is started when any host becomes unreachable.
|
||||
|
||||
`/usr/local/etc/tinc/NETNAME/subnet-up'
|
||||
This script is started when a Subnet becomes reachable. The
|
||||
Subnet and the node it belongs to are passed in environment
|
||||
|
|
@ -2206,8 +2215,6 @@ Concept Index
|
|||
(line 12)
|
||||
* BindToInterface: Main configuration variables.
|
||||
(line 19)
|
||||
* BlockingTCP: Main configuration variables.
|
||||
(line 27)
|
||||
* Cabal: Security. (line 6)
|
||||
* CHAL_REPLY: Authentication protocol.
|
||||
(line 10)
|
||||
|
|
@ -2224,109 +2231,113 @@ Concept Index
|
|||
(line 17)
|
||||
* connection: The connection. (line 6)
|
||||
* ConnectTo: Main configuration variables.
|
||||
(line 36)
|
||||
(line 27)
|
||||
* daemon: Running tinc. (line 11)
|
||||
* data-protocol: The meta-connection. (line 18)
|
||||
* debug level: Runtime options. (line 17)
|
||||
* debug levels: Debug levels. (line 6)
|
||||
* DEL_EDGE: The meta-protocol. (line 47)
|
||||
* DEL_SUBNET: The meta-protocol. (line 47)
|
||||
* DEVICE: Scripts. (line 49)
|
||||
* DEVICE: Scripts. (line 55)
|
||||
* Device: Main configuration variables.
|
||||
(line 47)
|
||||
(line 38)
|
||||
* device files: Device files. (line 6)
|
||||
* Digest: Host configuration variables.
|
||||
(line 22)
|
||||
* encapsulating: The UDP tunnel. (line 30)
|
||||
* encryption: Encryption of network packets.
|
||||
(line 6)
|
||||
* environment variables: Scripts. (line 37)
|
||||
* environment variables: Scripts. (line 43)
|
||||
* ethertap: Configuration of Linux kernels 2.1.60 up to 2.4.0.
|
||||
(line 6)
|
||||
* example: Example configuration.
|
||||
(line 6)
|
||||
* frame type: The UDP tunnel. (line 6)
|
||||
* GraphDumpFile: Main configuration variables.
|
||||
(line 45)
|
||||
* Hostnames: Main configuration variables.
|
||||
(line 54)
|
||||
(line 53)
|
||||
* hub: Main configuration variables.
|
||||
(line 95)
|
||||
(line 94)
|
||||
* ID: Authentication protocol.
|
||||
(line 10)
|
||||
* IndirectData: Host configuration variables.
|
||||
(line 27)
|
||||
* INTERFACE: Scripts. (line 52)
|
||||
* INTERFACE: Scripts. (line 58)
|
||||
* Interface: Main configuration variables.
|
||||
(line 64)
|
||||
(line 63)
|
||||
* IRC: Contact information. (line 9)
|
||||
* key generation: Generating keypairs. (line 6)
|
||||
* KEY_CHANGED: The meta-protocol. (line 64)
|
||||
* KeyExpire: Main configuration variables.
|
||||
(line 100)
|
||||
(line 99)
|
||||
* libraries: Libraries. (line 6)
|
||||
* license: OpenSSL. (line 36)
|
||||
* lzo: lzo. (line 6)
|
||||
* MACExpire: Main configuration variables.
|
||||
(line 106)
|
||||
(line 105)
|
||||
* MACLength: Host configuration variables.
|
||||
(line 35)
|
||||
* meta-protocol: The meta-connection. (line 18)
|
||||
* META_KEY: Authentication protocol.
|
||||
(line 10)
|
||||
* Mode: Main configuration variables.
|
||||
(line 72)
|
||||
(line 71)
|
||||
* multiple networks: Multiple networks. (line 6)
|
||||
* NAME: Scripts. (line 46)
|
||||
* NAME: Scripts. (line 52)
|
||||
* Name: Main configuration variables.
|
||||
(line 111)
|
||||
(line 110)
|
||||
* netmask: Network interfaces. (line 34)
|
||||
* NETNAME: Scripts. (line 43)
|
||||
* NETNAME: Scripts. (line 49)
|
||||
* netname: Multiple networks. (line 6)
|
||||
* Network Administrators Guide: Configuration introduction.
|
||||
(line 15)
|
||||
* NODE: Scripts. (line 56)
|
||||
* NODE: Scripts. (line 62)
|
||||
* OpenSSL: OpenSSL. (line 6)
|
||||
* options: Runtime options. (line 9)
|
||||
* PEM format: Host configuration variables.
|
||||
(line 52)
|
||||
* PING: The meta-protocol. (line 89)
|
||||
* PingInterval: Main configuration variables.
|
||||
(line 113)
|
||||
* PingTimeout: Main configuration variables.
|
||||
(line 114)
|
||||
(line 117)
|
||||
* platforms: Supported platforms. (line 6)
|
||||
* PONG: The meta-protocol. (line 89)
|
||||
* Port: Host configuration variables.
|
||||
(line 40)
|
||||
* port numbers: Other files. (line 17)
|
||||
* PriorityInheritance: Main configuration variables.
|
||||
(line 120)
|
||||
(line 123)
|
||||
* private: Virtual Private Networks.
|
||||
(line 10)
|
||||
* PrivateKey: Main configuration variables.
|
||||
(line 125)
|
||||
(line 128)
|
||||
* PrivateKeyFile: Main configuration variables.
|
||||
(line 131)
|
||||
(line 134)
|
||||
* PublicKey: Host configuration variables.
|
||||
(line 44)
|
||||
* PublicKeyFile: Host configuration variables.
|
||||
(line 47)
|
||||
* release: Supported platforms. (line 14)
|
||||
* REMOTEADDRESS: Scripts. (line 61)
|
||||
* REMOTEPORT: Scripts. (line 64)
|
||||
* REMOTEADDRESS: Scripts. (line 67)
|
||||
* REMOTEPORT: Scripts. (line 70)
|
||||
* REQ_KEY: The meta-protocol. (line 64)
|
||||
* requirements: Libraries. (line 6)
|
||||
* router: Main configuration variables.
|
||||
(line 75)
|
||||
(line 74)
|
||||
* runtime options: Runtime options. (line 9)
|
||||
* scalability: tinc. (line 19)
|
||||
* scripts: Scripts. (line 6)
|
||||
* server: How connections work.
|
||||
(line 18)
|
||||
* signals: Signals. (line 6)
|
||||
* SUBNET: Scripts. (line 68)
|
||||
* SUBNET: Scripts. (line 74)
|
||||
* Subnet: Host configuration variables.
|
||||
(line 59)
|
||||
* SVPN: Security. (line 11)
|
||||
* switch: Main configuration variables.
|
||||
(line 84)
|
||||
(line 83)
|
||||
* TCP: The meta-connection. (line 10)
|
||||
* TCPonly: Host configuration variables.
|
||||
(line 82)
|
||||
|
|
@ -2338,7 +2349,7 @@ Concept Index
|
|||
* tincd: tinc. (line 14)
|
||||
* traditional VPNs: tinc. (line 19)
|
||||
* TunnelServer: Main configuration variables.
|
||||
(line 139)
|
||||
(line 142)
|
||||
* UDP <1>: Encryption of network packets.
|
||||
(line 12)
|
||||
* UDP: The UDP tunnel. (line 30)
|
||||
|
|
@ -2356,67 +2367,67 @@ Concept Index
|
|||
|
||||
|
||||
Tag Table:
|
||||
Node: Top879
|
||||
Node: Introduction1178
|
||||
Node: Virtual Private Networks1988
|
||||
Node: tinc3713
|
||||
Node: Supported platforms5240
|
||||
Node: Preparations5938
|
||||
Node: Configuring the kernel6194
|
||||
Node: Configuration of Linux kernels 2.1.60 up to 2.4.06674
|
||||
Node: Configuration of Linux kernels 2.4.0 and higher8046
|
||||
Node: Configuration of FreeBSD kernels9286
|
||||
Node: Configuration of OpenBSD kernels9693
|
||||
Node: Configuration of NetBSD kernels10185
|
||||
Node: Configuration of Solaris kernels10590
|
||||
Node: Configuration of Darwin (MacOS/X) kernels11251
|
||||
Node: Configuration of Windows11954
|
||||
Node: Libraries12468
|
||||
Node: OpenSSL12856
|
||||
Node: zlib15132
|
||||
Node: lzo15961
|
||||
Node: Installation16748
|
||||
Node: Building and installing tinc17763
|
||||
Node: Darwin (MacOS/X) build environment18422
|
||||
Node: Cygwin (Windows) build environment18990
|
||||
Node: MinGW (Windows) build environment19578
|
||||
Node: System files20102
|
||||
Node: Device files20367
|
||||
Node: Other files21553
|
||||
Node: Configuration22166
|
||||
Node: Configuration introduction22477
|
||||
Node: Multiple networks23750
|
||||
Node: How connections work25226
|
||||
Node: Configuration files26448
|
||||
Node: Main configuration variables27475
|
||||
Node: Host configuration variables33939
|
||||
Node: Scripts38235
|
||||
Node: How to configure40790
|
||||
Node: Generating keypairs42073
|
||||
Node: Network interfaces42572
|
||||
Node: Example configuration44440
|
||||
Node: Running tinc49892
|
||||
Node: Runtime options50482
|
||||
Node: Signals52519
|
||||
Node: Debug levels53588
|
||||
Node: Solving problems54524
|
||||
Node: Error messages55954
|
||||
Node: Sending bug reports60276
|
||||
Node: Technical information61228
|
||||
Node: The connection61459
|
||||
Node: The UDP tunnel61771
|
||||
Node: The meta-connection64832
|
||||
Node: The meta-protocol66301
|
||||
Node: Security71310
|
||||
Node: Authentication protocol72440
|
||||
Node: Encryption of network packets77444
|
||||
Node: Security issues78817
|
||||
Node: Platform specific information80434
|
||||
Node: Interface configuration80662
|
||||
Node: Routes82561
|
||||
Node: About us84477
|
||||
Node: Contact information84652
|
||||
Node: Authors85056
|
||||
Node: Concept Index85482
|
||||
Node: Top860
|
||||
Node: Introduction1159
|
||||
Node: Virtual Private Networks1969
|
||||
Node: tinc3694
|
||||
Node: Supported platforms5221
|
||||
Node: Preparations5919
|
||||
Node: Configuring the kernel6175
|
||||
Node: Configuration of Linux kernels 2.1.60 up to 2.4.06655
|
||||
Node: Configuration of Linux kernels 2.4.0 and higher8027
|
||||
Node: Configuration of FreeBSD kernels9267
|
||||
Node: Configuration of OpenBSD kernels9674
|
||||
Node: Configuration of NetBSD kernels10166
|
||||
Node: Configuration of Solaris kernels10571
|
||||
Node: Configuration of Darwin (MacOS/X) kernels11232
|
||||
Node: Configuration of Windows11935
|
||||
Node: Libraries12449
|
||||
Node: OpenSSL12837
|
||||
Node: zlib15113
|
||||
Node: lzo15942
|
||||
Node: Installation16729
|
||||
Node: Building and installing tinc17744
|
||||
Node: Darwin (MacOS/X) build environment18403
|
||||
Node: Cygwin (Windows) build environment18971
|
||||
Node: MinGW (Windows) build environment19559
|
||||
Node: System files20083
|
||||
Node: Device files20348
|
||||
Node: Other files21534
|
||||
Node: Configuration22147
|
||||
Node: Configuration introduction22458
|
||||
Node: Multiple networks23731
|
||||
Node: How connections work25207
|
||||
Node: Configuration files26429
|
||||
Node: Main configuration variables27456
|
||||
Node: Host configuration variables33953
|
||||
Node: Scripts38249
|
||||
Node: How to configure41008
|
||||
Node: Generating keypairs42291
|
||||
Node: Network interfaces42790
|
||||
Node: Example configuration44658
|
||||
Node: Running tinc50110
|
||||
Node: Runtime options50700
|
||||
Node: Signals52737
|
||||
Node: Debug levels53806
|
||||
Node: Solving problems54742
|
||||
Node: Error messages56172
|
||||
Node: Sending bug reports60494
|
||||
Node: Technical information61446
|
||||
Node: The connection61677
|
||||
Node: The UDP tunnel61989
|
||||
Node: The meta-connection65050
|
||||
Node: The meta-protocol66519
|
||||
Node: Security71528
|
||||
Node: Authentication protocol72658
|
||||
Node: Encryption of network packets77662
|
||||
Node: Security issues79035
|
||||
Node: Platform specific information80652
|
||||
Node: Interface configuration80880
|
||||
Node: Routes82779
|
||||
Node: About us84695
|
||||
Node: Contact information84870
|
||||
Node: Authors85274
|
||||
Node: Concept Index85700
|
||||
|
||||
End Tag Table
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
\input texinfo @c -*-texinfo-*-
|
||||
@c $Id: tinc.texi 1439 2005-05-04 18:09:30Z guus $
|
||||
@c $Id: tinc.texi 1467 2006-11-11 20:37:58Z guus $
|
||||
@c %**start of header
|
||||
@setfilename tinc.info
|
||||
@settitle tinc Manual
|
||||
|
|
@ -16,11 +16,11 @@
|
|||
|
||||
This is the info manual for @value{PACKAGE} version @value{VERSION}, a Virtual Private Network daemon.
|
||||
|
||||
Copyright @copyright{} 1998-2005 Ivo Timmermans
|
||||
<ivo@@tinc-vpn.org>, Guus Sliepen <guus@@tinc-vpn.org> and
|
||||
Copyright @copyright{} 1998-2006 Ivo Timmermans,
|
||||
Guus Sliepen <guus@@tinc-vpn.org> and
|
||||
Wessel Dankers <wsl@@tinc-vpn.org>.
|
||||
|
||||
$Id: tinc.texi 1439 2005-05-04 18:09:30Z guus $
|
||||
$Id: tinc.texi 1467 2006-11-11 20:37:58Z guus $
|
||||
|
||||
Permission is granted to make and distribute verbatim copies of this
|
||||
manual provided the copyright notice and this permission notice are
|
||||
|
|
@ -43,11 +43,11 @@ permission notice identical to this one.
|
|||
@cindex copyright
|
||||
This is the info manual for @value{PACKAGE} version @value{VERSION}, a Virtual Private Network daemon.
|
||||
|
||||
Copyright @copyright{} 1998-2005 Ivo Timmermans
|
||||
<ivo@@tinc-vpn.org>, Guus Sliepen <guus@@tinc-vpn.org> and
|
||||
Copyright @copyright{} 1998-2006 Ivo Timmermans,
|
||||
Guus Sliepen <guus@@tinc-vpn.org> and
|
||||
Wessel Dankers <wsl@@tinc-vpn.org>.
|
||||
|
||||
$Id: tinc.texi 1439 2005-05-04 18:09:30Z guus $
|
||||
$Id: tinc.texi 1467 2006-11-11 20:37:58Z guus $
|
||||
|
||||
Permission is granted to make and distribute verbatim copies of this
|
||||
manual provided the copyright notice and this permission notice are
|
||||
|
|
@ -841,15 +841,6 @@ variable.
|
|||
|
||||
This option may not work on all platforms.
|
||||
|
||||
@cindex BlockingTCP
|
||||
@item BlockingTCP = <yes|no> (no) [experimental]
|
||||
This options selects whether TCP connections, when established, should use blocking writes.
|
||||
When turned off, tinc will never block when a TCP connection becomes congested,
|
||||
but will have to terminate that connection instead.
|
||||
If turned on, tinc will not terminate connections but will block,
|
||||
thereby unable to process data to/from other connections.
|
||||
Turn this option on if you also use TCPOnly and tinc terminates connections frequently.
|
||||
|
||||
@cindex ConnectTo
|
||||
@item ConnectTo = <@var{name}>
|
||||
Specifies which other tinc daemon to connect to on startup.
|
||||
|
|
@ -871,6 +862,16 @@ Under Windows, use @var{Interface} instead of @var{Device}.
|
|||
Note that you can only use one device per daemon.
|
||||
See also @ref{Device files}.
|
||||
|
||||
@cindex GraphDumpFile
|
||||
@item GraphDumpFile = <@var{filename}> [experimental]
|
||||
If this option is present,
|
||||
tinc will dump the current network graph to the file @var{filename}
|
||||
every minute, unless there were no changes to the graph.
|
||||
The file is in a format that can be read by graphviz tools.
|
||||
If @var{filename} starts with a pipe symbol |,
|
||||
then the rest of the filename is interpreted as a shell command
|
||||
that is executed, the graph is then sent to stdin.
|
||||
|
||||
@cindex Hostnames
|
||||
@item Hostnames = <yes|no> (no)
|
||||
This option selects whether IP addresses (both real and on the VPN)
|
||||
|
|
@ -933,12 +934,16 @@ This only has effect when Mode is set to "switch".
|
|||
@item Name = <@var{name}> [required]
|
||||
This is a symbolic name for this connection. It can be anything
|
||||
|
||||
@cindex PingTimeout
|
||||
@item PingTimeout = <@var{seconds}> (60)
|
||||
@cindex PingInterval
|
||||
@item PingInterval = <@var{seconds}> (60)
|
||||
The number of seconds of inactivity that tinc will wait before sending a
|
||||
probe to the other end. If that other end doesn't answer within that
|
||||
same amount of seconds, the connection is terminated, and the others
|
||||
will be notified of this.
|
||||
probe to the other end.
|
||||
|
||||
@cindex PingTimeout
|
||||
@item PingTimeout = <@var{seconds}> (5)
|
||||
The number of seconds to wait for a response to pings or to allow meta
|
||||
connections to block. If the other end doesn't respond within this time,
|
||||
the connection is terminated, and the others will be notified of this.
|
||||
|
||||
@cindex PriorityInheritance
|
||||
@item PriorityInheritance = <yes|no> (no) [experimental]
|
||||
|
|
@ -1101,6 +1106,12 @@ This script is started when the tinc daemon with name @var{host} becomes reachab
|
|||
@item @value{sysconfdir}/tinc/@var{netname}/hosts/@var{host}-down
|
||||
This script is started when the tinc daemon with name @var{host} becomes unreachable.
|
||||
|
||||
@item @value{sysconfdir}/tinc/@var{netname}/host-up
|
||||
This script is started when any host becomes reachable.
|
||||
|
||||
@item @value{sysconfdir}/tinc/@var{netname}/host-down
|
||||
This script is started when any host becomes unreachable.
|
||||
|
||||
@item @value{sysconfdir}/tinc/@var{netname}/subnet-up
|
||||
This script is started when a Subnet becomes reachable.
|
||||
The Subnet and the node it belongs to are passed in environment variables.
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
.Dd 2002-03-25
|
||||
.Dt TINCD 8
|
||||
.\" Manual page created by:
|
||||
.\" Ivo Timmermans <ivo@tinc-vpn.org>
|
||||
.\" Ivo Timmermans
|
||||
.\" Guus Sliepen <guus@tinc-vpn.org>
|
||||
.Sh NAME
|
||||
.Nm tincd
|
||||
|
|
@ -181,7 +181,7 @@ tinc comes with ABSOLUTELY NO WARRANTY.
|
|||
This is free software, and you are welcome to redistribute it under certain conditions;
|
||||
see the file COPYING for details.
|
||||
.Sh AUTHORS
|
||||
.An "Ivo Timmermans" Aq ivo@tinc-vpn.org
|
||||
.An "Ivo Timmermans"
|
||||
.An "Guus Sliepen" Aq guus@tinc-vpn.org
|
||||
.Pp
|
||||
And thanks to many others for their contributions to tinc!
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue