2 RAdius server on a single linux box
Dusty Doris
freeradius at mail.doris.cc
Thu Jan 12 19:54:06 CET 2006
> hello Everyone,
> Can anyone please tell that is there any way to run 2 (or more) FREE
> RADIUS Servers on a single linux machine.
Make a new directory for each server instance. Say you had two.
/etc/raddb1
/etc/raddb2
Copy all the files from your original raddb dir to both directories.
Modify the files in each directory to do what you want them to do.
Make sure to modify the raddbdir variable on the top of each radiusd.conf
file.
eg:
from
raddbdir = ${sysconfdir}/raddb
to
raddbdir = ${sysconfdir}/raddb1 (and raddb2 for the other).
Make sure to modify either the bind_address/port variables or the listen
directives so you are either a) listening on a different IP for each
instance or b) listening on a different port for each instance.
eg:
(in raddb1)
port = 1812
(in raddb2)
port = 1645
Then fire them up with the -d option of radiusd. (man radiusd for
explanation)
eg:
$ radiusd -d /etc/raddb1
$ radiusd -d /etc/raddb2
You could open two shells and start up each one in debug mode too.
in first shell
$ radiusd -X -d /etc/raddb1
from other shell
$ radiusd -X -d /etc/raddb2
More information about the Freeradius-Users
mailing list