I have my freepbx device configured on LAN with 192.168.88.100 address.
Now in order for it to work with external devices some forwarding needs to be put in place.
Ports 5060 and 10000-20000 udp need to be forwarded to freepbx.
I have found some articles which I followed but it doesn’t seem to work.
SIP clients from the outside/Internet are not able to log on and register with pbx.
Here is my firewall export, if someone could tell me what I am doing wrong I would really appreciate it.
It does work for in another location also behind firewall (Sonicwall) without any problems.
I am sure this can be done with Mikrotik but I ma total newbie when it comes to these devices.
I had it like that for over 2 years without issue but you right one can’t be too careful.
Is there anything else on a MikroTik you would recommend to make this more secure?
Use ACLs to restrict SIP access to only the IP addresses that need access. Use VPN for anything that doesn’t have a static IP address [Snom handsets - for example - support OpenVPN, although I suppose you don’t really want to run voice over TCP - forward the OpenVPN port to the Asterisk server and terminate it there :-p].
If you can’t do the above, then some sort of proper authentication [eg certificates] should be used.