Pre-defined virtual servers
FreeRADIUS includes virtual servers under the sites-available
sub-directory. Some can be used as is, while others are templates to use for special requirements. The following are some virtual servers:
buffered-sql
: This virtual server is used to overcome speed limitations on large SQL databases (type = detail
).copy-acct-to-home-server
: This virtual server can be used as a template for recording one accounting request in two places (type = detail
).coa
: A template for handlingcoa
(Change of Authority) andpod
(Packet of Disconnect) requests (type = coa
).decoupled-accounting
: A template to decouple accounting. Works on the same principles as thebuffered-sql
virtual server (type = detail
).status
: A virtual server to get status information from a FreeRADIUS server (type = status
).
As we mentioned at the start of this chapter, the strength of virtual servers is their flexibility. Since virtual servers are so flexible, there are no fixed rules when creating and implementing...