#
# :toc:
#
-# # The default Virtual Server
-#
# $Id$
+
+#######################################################################
+#
+# = The default Virtual Server
#
# The `default` virtual server is the first one that is enabled on a
# default installation of FreeRADIUS. This configuration is
# This is the `default` virtual server.
#
server default {
+ #
+ # namespace::
#
# In v4, all "server" sections MUST start with a "namespace"
# parameter. This tells the server which protocol is being used.
}
}
-
#
# #### TCP Transport
#
#
tcp {
#
- # As with v3, "ipaddr", "ipv4addr", and "ipv6addr"
+ # NOTE: As with v3, `ipaddr`, `ipv4addr`, and `ipv6addr`
# are all allowed.
#
+
+ #
+ # ipaddr::
+ #
ipaddr = *
+
+ #
+ # port:: the TCP where FreeRADIUS accepts
+ # packets.
+ #
+ # The default port for Access-Accept packets
+ # is `1812`.
+ #
port = 1812
#
- # Whether or not we allow dynamic clients.
+ # dynamic_clients:: Whether or not we allow dynamic clients.
#
# If set to true, then packets from unknown
# clients are passed through the "new client"
#
# dynamic_clients = true
+ #
+ # networks { ... }::
#
# If dynamic clients are allowed, then limit
# them to only a small set of source
# this section is ignored.
#
networks {
+ #
+ # allow::
+ # deny::
#
# Allow packets from these networks
# to define dynamic clients.
# increased flexibility.
#
log {
+ #
# stripped_names:: Log the full
# `User-Name` attribute, as it was
# found in the request.
#
stripped_names = no
+ #
# auth:: Log authentication requests
# to the log file.
#
#
auth = no
+ #
# auth_goodpass:: Log "good"
# passwords with the authentication
# requests.
#
# allowed values: {no, yes}
#
- auth_badpass = no
+ auth_goodpass = no
+ #
# auth_badpass:: Log "bad"
# passwords with the authentication
# requests.
#
# allowed values: {no, yes}
#
- auth_goodpass = no
+ auth_badpass = no
+ #
+ # msg_goodpass::
+ # msg_badpass::
+ #
# Log additional text at the end of the "Login OK" messages.
# for these to work, the "auth" and "auth_goodpass" or "auth_badpass"
# configurations above have to be set to "yes".
# msg_goodpass = ""
# msg_badpass = ""
+ #
+ # msg_denied::
+ #
# The message when the user exceeds the Simultaneous-Use limit.
#
msg_denied = "You are already logged in - access denied"
#
# max = 4096
+ #
# timeout:: How long to wait before expiring a
# session.
#