The ppp-pppoe-toolkit
provides a set of docker images that are useful for
debugging applications based on the
PPP/PPPoE
protocols. The toolkit provides also a playground to learn about the protocols.
The image builds are automated using
make
. Each image are build in its own
subsystem. The Makefile
in the root directory initiates the recusion for all
images. Simply call make
in the root directory to build all images contained
in the ppp-pppoe-toolkit
. To build only a single image, you can step in the
according subdirectory and call make
from there. For example, to build the
ppp
base image only:
$ cd ppp
$ make
This section introduces the images contained in the ppp-pppoe-toolkit
.
ppp
is a tiny alpine based base
image that provides basic PPP
/PPPoE
tools.
rp-pppoe
builds on top of the ppp
image and adds the
roaringpenguin pppoe package which provides PPPoE
client, relay and server
(plus some additional utilities).