Whatever the hell you want — Linux


Configuring a PPPoE server on Linux

PPPoE (Point-to-Point Protocol over Ethernet) is a network protocol for encapsulating PPP frames in Ethernet frames. Just as pptp, it allows a subscriber accessing the network by using authorization, encryption, compression etc.

For providing access via PPPoE it is required a PPPoE network access server (NAS) and a subscriber’s unit (PPPoE client). In this guide as a PPPoE network access server it is used a freeware packet rp-pppoe working in the kernel mode on Gentoo Linux (rp-pppoe project web-page is here). As a client it is used a Microsoft Windows 2003 based PC and raspppoe packet (raspppoe packet project web-page is here). Authorization of subscribers is carried out via RADIUS protocol. read more…