X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=doc%2Ftinc.texi;h=af88c48a9a1f7a0d899408797c175a1e73cefcaf;hp=16229e53afb08052a51cf5e05158dcce1dc19e1c;hb=cf49b2c0647554613874cce495e4a7937a9f7863;hpb=2e159d0139e77041ad82e96bf0abef6aaf64a258 diff --git a/doc/tinc.texi b/doc/tinc.texi index 16229e53..af88c48a 100644 --- a/doc/tinc.texi +++ b/doc/tinc.texi @@ -1,4 +1,5 @@ \input texinfo @c -*-texinfo-*- +@c $Id: tinc.texi,v 1.8.4.8 2000/11/24 14:13:51 zarq Exp $ @c %**start of header @setfilename tinc.info @settitle tinc Manual @@ -16,6 +17,7 @@ Copyright @copyright{} 1998,199,2000 Ivo Timmermans , Guus Sliepen and Wessel Dankers . +$Id: tinc.texi,v 1.8.4.8 2000/11/24 14:13:51 zarq Exp $ Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are @@ -40,6 +42,8 @@ Copyright @copyright{} 1998,1999,2000 Ivo Timmermans , Guus Sliepen and Wessel Dankers . +$Id: tinc.texi,v 1.8.4.8 2000/11/24 14:13:51 zarq Exp $ + Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. @@ -176,6 +180,10 @@ tinc will run on them as well. Without this driver, tinc will most likely compile and run, but it will not be able to send or receive data packets. +For a more up to date list, please check the list on our website: +@uref{http://tinc.nl.linux.org/platforms.html}. + + @c ================================================================== @subsection Linux @@ -382,6 +390,18 @@ build and install this package are included within the package. Please make sure you build development and runtime libraries (which is the default). +If you installed the OpenSSL libraries from source, it may be necessary +to let configure know where they are, by passing configure one of the +--with-openssl-* parameters. + +@example +--with-openssl=DIR OpenSSL library and headers prefix +--with-openssl-include=DIR OpenSSL headers directory + (Default is OPENSSL_DIR/include) +--with-openssl-lib=DIR OpenSSL library directory + (Default is OPENSSL_DIR/lib) +@end example + @c @c @@ -528,27 +548,14 @@ The actual setup of the ethertap device is quite simple, just repeat after me: @example -ifconfig tap@emph{n} hw ether fe:fd:@emph{xx}:@emph{xx}:@emph{xx}:@emph{xx} +ifconfig tap@emph{n} hw ether fe:fd:00:00:00:00 @end example -The @emph{n} here is the number of the ethertap device you want to use. -It should be the same @emph{n} as the one you use for -@file{/dev/tap@emph{n}}. The @emph{xx}s are four hexadecimal numbers -(0--ff). With previous versions of tincd, it didn't matter what they -were. But newer kernels require properly set up ethernet addresses. In -fact, the old behavior was wrong. It is required that the @emph{xx}s -match the numbers of the IP address you will give to the tap device and -to the MyOwnVPNIP configuration (which will be discussed later). - @cindex MAC address @cindex hardware address -@strong{Tip}: for finding out what the MAC address of the tap interface -should be, you can use the following command: - -@example -$ printf 'fe:fd:%02x:%02x:%02x:%02x' 10 1 54 1 -fe:fd:0a:01:36:01 -@end example +@strong{Note:} Since version 1.0pre3, all interface addresses are set to +this address, whereas previous versions required the MAC to match the +actual IP address. @cindex ifconfig To activate the device, you have to assign an IP address to it. To set @@ -729,17 +736,20 @@ maskbits is the number of bits set to 1 in the netmask part. @item MyVirtualIP = This is an alias for MyOwnVPNIP. -@item Passphrases = (/etc/tinc/NETNAME/passphrases) -The directory where tinc will look for passphrases when someone tries to -connect. Please see the manpage for genauth(8) for more information -about passphrases as used by tinc. - @item PingTimeout = (5) 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. +@item PrivateKey = +This is a sequence of hexadecimal numbers, as generated by ``tincd +--generate-keys''. + +@item PublicKey = +This is a sequence of hexadecimal numbers, as generated by ``tincd +--generate-keys''. + @item TapDevice = (/dev/tap0) The ethertap device to use. Note that you can only use one device per daemon. The info pages of the tinc package contain more information