dear all this config file for dynamic client work fine without any problems but my goal is to accept any connection from any nas I try to do * in ipaddr but didn't work also I try it with listen part but also not work # SQL_LISTEN_CONFIG_START listen { type = auth port = 1812 ipaddr = * proto = udp limit { max_pps = 1000 } } listen { type = acct port = 1813 ipaddr = * proto = udp limit { max_pps = 1000 } } # SQL_LISTEN_CONFIG_END client dynamic { # CLIENT_IPADDR_START ipaddr = 0.0.0.0/0 # CLIENT_IPADDR_END dynamic_clients = dynamic_clients lifetime = 1 } server dynamic_clients { authorize { if ("%{sql: SELECT nasname FROM nas WHERE nasname = '%{Packet-Src-IP-Address}'}") { update control { &FreeRADIUS-Client-IP-Address = "%{Packet-Src-IP-Address}" &FreeRADIUS-Client-Require-MA = no &FreeRADIUS-Client-Shortname = "%{sql: SELECT shortname FROM nas WHERE nasname = '%{Packet-Src-IP-Address}'}" &FreeRADIUS-Client-Secret = "%{sql: SELECT secret FROM nas WHERE nasname = '%{Packet-Src-IP-Address}'}" &FreeRADIUS-Client-NAS-Type = "%{sql: SELECT type FROM nas WHERE nasname = '%{Packet-Src-IP-Address}'}" &FreeRADIUS-Client-Virtual-Server = "%{sql: SELECT server FROM nas WHERE nasname = '%{Packet-Src-IP-Address}'}" } ok } } }
participants (1)
-
mohamed almeshal