Wednesday, December 21, 2005

FreeRADIUS II

We continued with the installation of FreeRADIUS on Solaris 10...

We downloaded and reinstalled the gcc, glib, gmake, openssl, zlib and all related software components. But we missed out one very important step during recompilation, that is, to run

# make distclean

Then we executed the freeRADIUS configure again:

# ./configure --prefix=/opt/freeradius ----with-openssl-includes=/usr/local/ssl/include --with-openssl-libraries=/usr/local/ssl/lib

# /usr/local/bin/make

# /usr/local/bin/make install


Everything look good. We made some minor changes to the configuration files. Then we proceed to start up the freeRADIUS daemon:

#/opt/freeradius/sbin/radiusd

Bingo!! We have the freeRADIUS listening to port 1645

#ps -aux grep radiusd

We also downloaded NTRadPing 1.5 RADIUS Test Utility from: http://www.novell.com/coolsolutions/tools/14377.html

A free Windows-based GUI utility tool to test out our freeRADIUS setup.

We keyed in the IP address of the freeRADIUS machine, the port number, the secret key and our user name-password in the fields, select "Authentication Request" from the "Request Type" drop-down list. Click "Send".

Response from our freeRADIUS server read:

Sending authentication request to server xx.xxx.xxx.xx:1645
Transmitting packet, code=1 id=1 length=47
Received response from the server in 20 milliseconds
Response: Access-Accept


Now our freeRADIUS server is working properly. Next step, configuring the CISCO Network Access Server (NAS) equipment to work with the freeRADIUS server...

Meanwhile, the team will take a coffee break for it is a job well-done in a day:)

0 Comments:

Post a Comment

<< Home