Routers settings

Networking / Routers - is the place where you can add and configure your network routers (Network Access Servers).

(warning) Please note, if new router is added or configuration is changed - it may take up to 5 minutes to change and apply new freeradius configuration. Or you can apply new settings immediately if you press Restart radius button under Config / Networking / Radius

(image)

Title - formal name. Just to distinguish between different routers. NAS type - Type of NAS (Network Access Server). You can configure NAS types under Config / Networking / NAS types. The main difference between different NAS types is to use Mikrotik API for this NAS type or not. Also, you can set different settings for different NAS types under Config / Networking / Radius.
Producer/Model - just a note for you.
Partners - Partners.
Location - Location.
Address - Postal address (just a note).
IP/Host - Router's IP address, this is the physical IP address from where packets are sent to Radius server (to Splynx). In case when router is behind NAT, this is the public IP address of NAT device. Can be set as a domain name or dynamic DNS entry.
Authorization/Accounting - different types of Authorization/Accounting.

  • None / None - useful for different not standard scenarios.
  • None / API accounting - useful for different not standard scenarios. In addition to previous, Mikrotik API accounting will be used.
  • Firewall IP-MAC filter / API accounting - Mikrotik API will be used to push firewall filter rules into router. This is useful for Static IP addresses. When customer sets his/her IP address on the equipment manually.
  • DHCP (Radius) / API accounting - DHCP server on the router will use Radius authorization. Accounting will be made with Mikrotik API.
  • DHCP (Leases) / API accounting - Mikrotik API will be used to push DHCP leases into router. Accounting will be made with Mikrotik API. (warning) Do not forget to set MAC addresses for Splynx internet services.
  • PPP (Radius) / Radius accounting - PPPoE / PPTP / OpenVPN (VPN) server will use Radius authorization. Radius accounting will be used. Customer creates VPN connection on the PC with login and password. Then he/she connects to VPN server, for example - Mikrotik router. VPN server sends RADIUS-request with customer’s credentials to RADIUS server (Splynx server) and RADIUS server answers to router with RADIUS-Accept (allow customer connection) or RADIUS-Reject (prohibit customer connection). If Splynx server is not reachable - this is serious problem. Splynx server should be always online. Otherwise customers can’t establish VPN connection.
  • PPP (Secrets) / API accounting - Mikrotik API will be used to push PPP secrets into router. Accounting will be made with Mikrotik API. Splynx server is not used for Authorization (directly). Splynx server copies PPP credentials (logins/passwords) to the router from time to time. It is not required that Splynx server should be always reachable for the router.
  • Hotspot (Users) / API accounting - Mikrotik API will be used to push Hotspot users into router. Accounting will be made with Mikrotik API.
  • Hotspot (Radius) / Radius accounting - Mikrotik Hotspot server will use Radius authorization. Radius accounting will be used.

(info) Even if Authorization = None or API authorization is used - Radius authorization and Radius accounting will work.

(info) If API Authorization is used - do not forget to choose specific router in internet service settings (with router = None this will not work). Also it is required to choose specific IP address.

(info) If API Authorization is used - Mikrotik API should be enabled and configured on the Mikrotik tab and in Router settings.

API ACCOUNTING - Splynx server from time to time (every 5 minutes) enters to Mikrotik device (via Mikrotik API) and gets statistic. RADIUS ACCOUNTING - Router sends accounting statistic every n seconds to Splynx server using RADIUS accounting packets. n is configurable value. It can be configured per NAS type under Config / Networking / Radius / NAS Type/ Load / Accounting interval (in sec).

GPS - you can put a point on the map (where router is located). This field is available only when Google Maps add-on is installed.
Radius secret - Radius secret.
NAS IP - the real IP source address for radius packets. It does not matter if router is behind NAT or not. It's recommended than in Radius settings in Mikrotik router Src. address = NAS IP in Splynx.

(image)

Pools - if selected, use only selected pools for this router. If you want to use all available pools - do not select any.


Splynx supports different router models from different producers. Below are configuration tutorials for vendors that are used most often:

Cisco routers

Juniper routers

Mikrotik routers

Ubiquiti Edge routers

Other