LinuxCommandLibrary

pppoe-server

Run PPPoE access concentrator server

TLDR

Start PPPoE server

$ pppoe-server -I [eth0]
copy
Specify IP pool
$ pppoe-server -I [eth0] -L [10.0.0.1] -R [10.0.0.100-200]
copy
Run with specific service name
$ pppoe-server -I [eth0] -S [myservice]
copy

SYNOPSIS

pppoe-server [options]

DESCRIPTION

pppoe-server implements a PPPoE access concentrator that accepts incoming PPPoE client connections on a specified network interface. It assigns IP addresses from a configured pool and spawns pppd instances to handle each client session.
This is used by ISPs and in lab environments to provide PPPoE-based broadband service. Parameters control the listening interface, local and remote IP address ranges, maximum concurrent sessions, and the advertised service name.

PARAMETERS

-I INTERFACE

Listening interface.
-L IP
Local IP address.
-R RANGE
Remote IP range.
-S NAME
Service name.
-N NUM
Max sessions.

CAVEATS

Requires proper configuration. Usually combined with RADIUS.

HISTORY

pppoe-server provides PPPoE access concentrator functionality.

SEE ALSO

pppoe(8), pppoe-relay(8), pppd(8)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community