EAP-TLS patch for pppd

Home Download Documentation: Linux PPTP Client setup

How to run a Linux PPTP client with X.509 certificate support

Before setting up the pptp client first make sure that you have created your X.509 certificates. A short tutorial on how to do this is given here.

There are two methods for using pptp + ppp+EAP-TLS:
  1. Using command-line options to specify the public/private keypair and CA certificate
  2. Using a file /etc/ppp/eaptls-client to specify the public/private keypair and CA certificate
Both methods are described below:
You can/should also read the documentation
How to run a Linux PPTP server with X.509 certificate support
and
Connecting a Windows client to a PPTP server using X.509 certificates