Summary
Let's list some key points to remember on modules:
- Modules help to extend the functionality of FreeRADIUS.
- One module can run different instances through the use of named sections.
- Modules are configured through text files under the
modules
sub-directory in the FreeRADIUS configuration directory. - The order of modules inside a section is very important.
- A module has return codes that influence the flow of a request.
- We can use
unlang
to test for a specific return code from a module. - Some modules may be missing because they are packed separately and have to be installed separately before they can be used.
The next chapter covers EAP. Understanding EAP is essential if you want to implement 802.1x security on the LAN or WPA2 Enterprise security on Wi-Fi networks.
Pop quiz – modules
- You have inherited a FreeRADIUS server from someone who left the company. Although the
files
module is listed in theauthorize
section of the default virtual server, editing theusers
file seems to have...