LinuxCommandLibrary

pppoe-relay

Relay PPPoE traffic between interfaces

TLDR

Start PPPoE relay

$ pppoe-relay -S [eth0] -C [eth1]
copy
Relay with multiple interfaces
$ pppoe-relay -S [eth0] -C [eth1] -C [eth2]
copy
Run in foreground
$ pppoe-relay -n -S [eth0] -C [eth1]
copy

SYNOPSIS

pppoe-relay [options]

DESCRIPTION

pppoe-relay forwards PPPoE discovery and session packets between network interfaces, acting as a relay agent between PPPoE clients and access concentrators on different network segments. This allows clients on one subnet to connect to a PPPoE server on another.
The relay listens on both server-side and client-side interfaces, transparently forwarding PPPoE control and data traffic. Multiple client interfaces can be specified to serve several network segments through a single access concentrator.

PARAMETERS

-S INTERFACE

Server-side interface.
-C INTERFACE
Client-side interface.
-n
Don't fork to background.
-i
Ignore PADI if no AC.

CAVEATS

Requires multiple interfaces. Specialized use case.

HISTORY

pppoe-relay provides PPPoE packet relaying between network segments.

SEE ALSO

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community