There exists PPP VPN on my server.  I used auth-file to manage user account before, but it was not efficient.  Now, after radius established, almost everything can be done in WEB!!!

PPP can be used as a NAS of Radius, but it is not fully functioned.  I cannot send packet of disconnection to PPP from Radius and terminate a user’s connection.  But other functions work fine.

I am using ppp, freeradius, mysql and daloradius.  It took me a long time on debug.  And now it works fine.

Let me pick some pics.

Here is the sql.conf I am using.  Hope it helps.

The stable version was for freeradius 1.x, which means you have to edit the sql.conf and PHP files in daloradius to make it work well.

The daloradius in SVN supports Freeradius 1.x and 2.x very well.  I recommend you visit the newer guide HERE.