Back in the day I tried all sorts to 'close' my pbx to the world, some of which were more successful than others.
One I had was were I ran a kamailio instance on a totally different ip, probably a small vps somewhere.
The main pbx had its ports 5060, 5080 etc closed to the world.
I had the...