How to configure dialup-admin "free radius"

Posted on 2006-04-15
Medium Priority
Last Modified: 2008-02-07

I have Redaht enterprise editon and i'd like to share my internet through free radius solution, i'v installed the free radius and need instruction what to do next, i read from the website that the dialup admin already included in the software..

what can i do next ? how to manage and run the dialup admin in GUI or from the web ? do i need to change any configuration ?

i use ADSL for internet !!

Question by:fadyz
  • 4
  • 3
LVL 16

Expert Comment

ID: 16463330

I aint used free radius but I know of a simple solution:

LVL 27

Expert Comment

ID: 16473866
"i'd like to share my internet through free radius solution" - you cannot.
You may authorize users, but you cannot share internet. What exactly do you want?

Author Comment

ID: 16476038
I want to let users use PPPOE Clients Software to connect to my linux server using username and password, so there is a site www.freeradius.org , the solution is freeradius icludes dialup admin web based application so we can configure our users with varios settings, i need to configure the solution and let users use the pppoe software from windows OS..


Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

LVL 27

Expert Comment

ID: 16483302
fadyz, ok
freeradius will allow you only to authenticate pppoe users.
Now you should configure pppoe server and direct it to use your RADIUS server.
Then you will configure users and try to login.
Users in RDAIUS are the same for PPPOE and for DIALUP. You may assign static ip address, dns servers etc. for each user.

pppoe server runs on your Linux and responds to pppoe service discovery requests,
then when user tries to connect, pppoe-server spawns separate pppd process to negotiate LCP with client and to create new pppX interface.
Now you need to tell your pppd to use RADIUS for authorization, but you cant, unless
you have patched pppd version specially for RADIUS. Here is one of such patches: http://www.xs4all.nl/~evbergen/radius-pppd.html

If pppd knows about RADIUS then user authenticates against your server and everything else works fine.


Author Comment

ID: 16485867
thats good

do you have any resources or website which discuss this .. so it may and guide me !!
LVL 27

Expert Comment

ID: 16493706
google.com is the best
man pppoe-server
man pppoe-client
man pppd

Author Comment

ID: 16513675
I need instructions with details includes commands
LVL 27

Accepted Solution

Nopius earned 500 total points
ID: 16517535
What have you done already?
On which step you are now and what problem do you have? Please be more specific.
Sorry, I'm not a trainer but I can help you with your problem when it hits.
Also I cannot read docs instead of you, I've done it.
My instructions where listed above:
1) Patch you pppd
2) Configure and run pppoe-server
3) Tell pppd to use RADIUS (configure it properly, at least RADIUS IP and shared secret)
4) Configure RADIUS (probably users database with appropriate check/reply items, plus clients database with shared secrets)
5) Run your RADIUS
6) Try to connect from PPPOE client

If there where any errors, look into logfiles or run pppd with debug flags.

Featured Post

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Google Drive is extremely cheap offsite storage, and it's even possible to get extra storage for free for two years.  You can use the free account 15GB, and if you have an Android device..when you install Google Drive for the first time it will give…
This article will show you step-by-step instructions to build your own NTP CentOS server.  The network diagram shows the best practice to setup the NTP server farm for redundancy.  This article also serves as your NTP server documentation.
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Suggested Courses
Course of the Month15 days, 13 hours left to enroll

850 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question