Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
security {
           max_attributes = 200
           reject_delay = 0
           status_server = yes
}

proxy_requests      = yes

FreeRADIUS is capable of both IPv4 and IPv6. The following four sections enable both authentication and accounting processing with IPv4 and IPv6 (you can leave out the IPv6 part if your server shouldn't do IPv6):

Code Block

listen { 
  type = auth 
  ipaddr = * 
  port = 1812 
} 
 
listen { 
  type = auth 
  ipv6addr = :: 
  port = 1812 
} 
 
listen { 
  type = acct 
  ipaddr = * 
  port = 1813 
} 
 
listen { 
  type = acct
  ipv6addr = :: 
  port = 1813 
} 

The logic in the server is defined by activating certain modules in a certain order. These modules are separately defined and configured in the /etc/modules/ subdirectory. The order of activation of these modules is defined in so-called virtual servers, which are defined in the /etc/sites-enabled/ directory. For our eduroam SP purposes, we only need one virtual server "eduroam". It needs to contain as a minimum:

...