Preface

This document details the setup of a dial-in server for those wishing to access an existing network from a remote location via a telephone modem connection. This document can also be modified to add shell access or network resource sharing via the connection, but at this point in time only details internet access such as that you would receive via a dial-up ISP.

This mini-HowTo discusses only the use of the Point-to-Point Protocol (PPP) in a "server" configuration (that is, to listen for incoming connections). It does not discuss using PPP in a "client" configuration (that is, initiating a connection). PPP is technically a peer-to-peer protocol, where the 'server' is the end that is listening (answers the phone) and the 'client' is the end that initiates the call and (usually) requests an IP address and related info.

While some of the information here applies to any PPP-server setup, much of it is specific to LEAF, in that it assumes the usual set of LEAF applications is present on the system.

You may also need to modify your firewall ruleset for proper operation. If this is the case, please check with the documentation of your firewall/configuration program to make any necessary changes (that are beyond the scope of this document due to the large variety of firewall programs that exist)".

This document is based from my own experience, the HowTo Jon French wrote for the Linux Router Project (LRP), the PPP HowTo from the Linux Documentation Project, and other various resources on the internet.