Another thing you can do for increased security is use domain names and don't register phones to IP addresses as the authentication realm.
Reason for this is when anyone attempts to register to the IP address we know they are not a customer. We have a fail2ban rule that can be enabled
Edit file /etc/fail2ban/jail.conf find enabled = false and set it to true the two sections that should be enabled are:
[freeswitch-ip-tcp]
[freeswitch-ip-udp]
service fail2ban restart
It pains me a bit to have these disabled but currently they are disabled as we need to inform the user to use domain names instead of IP addresses if they want tighter security. When we can educate users enough we may default these to enabled.