Hi Chris, A similar kind of problem was faced by me when my Company enthrusted me for changing our existing ISP setup including developing a ISP management and billing system. Our previous system with the ISP Billing and Management Software was based upon Microsoft technologies and was a too much of a head-ache. The Authentication server was a TACACS+ with an AS5300 NAS.
Now I have ported the whole ISP system to RedHat Linux 8.0 and the Management and Billing system was developed afresh in Java. FreeRADIUS-0.8.1 is used as the RADIUS server with an AS5300 NAS. The FreeRADIUS does authentication with an OpenLDAP database and creates an accounting "detail" file. The contents of the detail file is "pumped" into a MS-SQL 7.0 database server by a JAVA cron script. The DNS server is Bind. The same LDAP database is replicated into the QMAIL-1.03 email server for user's mail authentication. Our two web server hosts the user pages (registration, renewal, reports and account pages) and the account and the billing program. All are developed in Java and uses MS-SQL backend. FreeRADIUS is installed in another two distant location where it does authentication from the same replicated LDAP database and the "radrelay" program replicates the detail file to the central RADIUS server. Again the contents of the "remote" detail files are "pumped" into a MS-SQL 7.0 database server by the JAVA cron script. Today our LDAP and MS-SQL is handling a database of 25000 active users with an average user connectitvity of 8000 users per day( all the three location). And its growing every day!!!! Thankx to FreeRADIUS, Qmail-1.03 and OpenLDAP, without which we wouldn't have received these figures. I am ready to share my knowledge and experience with anyone, if somebody wants something related to setting up a distributed ISP system with FreeRADIUS, OpenLDAP, Qmail and CODA. Regards, Atanu Das Systems Engineer, SS NetCom Pvt Ltd. Dhankheti Shillong-793003 Ph: 91+361+502355 Visit us at: http://www.ssnetcom.com Long Live OpenSource !!!!! ----- Original Message ----- From: "Chris Kloiber" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, March 10, 2003 9:14 AM Subject: Radius "crash course" needed. > Hello freeradius-users, > > I've spent my free time the last few weeks searching for information on > setting up and configuring radius. I have a friend who owns a small ISP > currently with an antique Red Hat 7.0 machine running a radius server > (version unknown) doing triple duty as his mail and DNS server (was > doing web hosting too, but I moved that). We want very much to replace > this server before the hardware fails, and spread the services out to > several different machines. (We're thinking ahead- the existing server > is still functional, thank $DIETY.) His current system is using an > /etc/raddb/users file, and unless the format has changed significantly, > or there are other good reasons to change I'd like to keep it that way. > (I know too little about databases or LDAP) > > Very little information seems to be available other than the FAQ at > freeradius.org, and even that leaves me wanting. I have downloaded the > entire mailing list archive for this list, and plan to do a bit of > searching of it as needed. Already I have found the > freeradius-0.8-1.src.rpm using the archive and I'm hoping it will > 'rpmbuild --rebuild' cleanly. I plan on using Red Hat Linux Advanced > Server 2.1 as the distribution (I work for Red Hat, so we can avoid the > obligatory distro-wars) I gather I must run freeradius on the radius > server, and some sort of client on the email server to authenticate the > users there for getting their email. I'd appreciate a quick pointer to > what client software is needed, but if not I'm sure I can sift it out of > the archive. > > Thanks in advance, > -- > Chris Kloiber > > - > List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html > > - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
