---
name: "kl2tpd"
section: "8"
platform: "linux"
package: "go-l2tp"
version: "0.1.8-1+b10"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/kl2tpd"
---

# kl2tpd(8)

a minimal L2TPv2 client daemon

## NAME

kl2tpd - a minimal L2TPv2 client daemon

## SYNOPSIS

**kl2tpd** \[ arguments \]

## DESCRIPTION

**kl2tpd** is a client/LAC-mode daemon for creating L2TPv2 (RFC 2661) tunnels and sessions.

**kl2tpd** requires root permissions to run, and is driven by a configuration file which details the tunnel and session instances to create.

For further details of the configuration format, please refer to [**kl2tpd.toml**(5)](/kl2tpd.toml/5.md).

By default, **kl2tpd** spawns the standard Linux **pppd** for PPP protocol support.

## OPTIONS

- \-config string

  specify configuration file path (default “/etc/kl2tpd/kl2tpd.toml”)

- \-null

  toggle null data plane (establish L2TP tunnel and session but do not spawn **pppd**)

- \-verbose

  toggle verbose log output

## SEE ALSO

[**kl2tpd.toml**(5)](/kl2tpd.toml/5.md), [**pppd**(8)](/pppd/8.md)

## AUTHORS

Katalix Systems, Ltd.
