1xl2tpd(8)                   System Manager's Manual                  xl2tpd(8)
2
3
4

NAME

6       xl2tpd - Layer 2 Tunnelling Protocol Daemon.
7
8

DESCRIPTION

10       xl2tpd  is  an  implementation  of  the Layer 2 Tunneling Protocol (RFC
11       2661).  L2TP allows to tunnel PPP over UDP. Some ISPs use L2TP to  tun‐
12       nel  user  sessions  from dial-in servers (modem banks, ADSL DSLAMs) to
13       back-end PPP servers.  Another important application is Virtual Private
14       Networks (VPN) where the IPsec protocol is used to secure the L2TP con‐
15       nection (L2TP/IPsec, RFC 3193).
16
17       xl2tpd works by opening a pseudo-tty for communicating with  pppd.   It
18       runs completely in userspace but supports kernel mode L2TP.
19
20       xl2tpd  supports  IPsec SA Reference tracking to enable overlapping in‐
21       ternak NAT'ed IP's by different clients (eg all clients connecting from
22       their  linksys  internal  IP 192.168.1.101) as well as multiple clients
23       behind the same NAT router.
24
25       This    implementation    is    based    on     L2TPd     0.61     from
26       http://www.marko.net/l2tp  and  patches  collected by Jacco de Leeuw at
27       http://www.jacco2.dds.nl/networking/openswan-l2tp.html.
28
29

OPTIONS

31       -D     This option prevents xl2tpd from detaching from the terminal and
32              daemonizing.
33
34
35       -l     This  option tells xl2tpd to use syslog for logging even when -D
36              was specified.
37
38
39       -c <config_file>
40              Set an alternate config file.  Fallback  configuration  file  is
41              /etc/l2tpd/l2tpd.conf.
42
43
44       -s <secret_file>
45              Tells xl2tpd to use an alternate "secrets" file.
46
47
48       -p <pid_file>
49              Set      an      alternate     pid     file.      Default     is
50              /var/run/xl2tpd/xl2tpd.pid.
51
52
53       -C <control_file>
54              Set an alternate control file.
55
56
57

FILES

59       /etc/xl2tpd/xl2tpd.conf
60              Configuration file of xl2tpd, used by default.
61
62
63       /etc/xl2tpd/l2tp-secrets
64              Secrets file, used by default.
65
66
67       /var/run/xl2tpd/l2tp-control
68              Control file, used by default.
69
70

BUGS

72       Please use the github project page  https://github.com/xelerance/xl2tpd
73       to send bugreports, issues and any other feedback.
74
75

SEE ALSO

77       xl2tpd.conf(5), xl2tpd-control(8), pppd(8)
78
79

COPYLEFT

81       This program is free software; you can redistribute it and/or modify it
82       under the terms of the GNU General Public License as published  by  the
83       Free  Software Foundation; either version 2 of the License, or (at your
84       option) any later version.
85
86       This program is distributed in the hope that it  will  be  useful,  but
87       WITHOUT  ANY  WARRANTY;  without  even  the  implied  warranty  of MER‐
88       CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU  General
89       Public License for more details.
90
91       You should have received a copy of the GNU General Public License along
92       with   this   program   (see   the   file   LICENSE);   if   not,   see
93       https://www.gnu.org/licenses/,  or  contact  Free  Software Foundation,
94       Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
95
96
97

CONTRIBUTORS

99       Alexander Dorokhov <alex.dorokhov@gmail.com>
100       Alexander Naumov <alexander_naumov@opensuse.org>
101
102
103

AUTHORS

105       Forked from l2tpd by Xelerance: https://github.com/xelerance/xl2tpd
106
107       Michael Richardson <mcr@xelerance.com>
108       Paul Wouters <paul@xelerance.com>
109       Samir Hussain <shussain@xelerance.com>
110
111
112       Previous development  was  hosted  at  sourceforge  (http://www.source
113       forge.net/projects/l2tpd) by:
114
115       Scott Balmos <sbalmos@iglou.com>
116       David Stipp <dstipp@one.net>
117       Jeff McAdams <jeffm@iglou.com>
118
119       Based  off  of  l2tpd  version  0.61.   Many  thanks  to Jacco de Leeuw
120       <jacco2@dds.nl> for maintaining l2tpd.
121       Copyright (C)1998 Adtran, Inc.
122       Mark Spencer <markster@marko.net>
123
124
125
126                                   Sep 2020                          xl2tpd(8)
Impressum