gentoobob
New Member
- Joined
- May 12, 2014
- Messages
- 13
- Reaction score
- 2
Several years ago I worked for a VoIP provider that provided hosted based PBX's. They used Asterisk and FreePBX but modified some of it to their liking. Well they had two particular procedures for doing things that made me recently wonder how they did it. I'd be curious if anyone on here knows.
1) Firewall - they had a way to whitelist IP's that successfully authenicated with their VoIP phone or Soft phone. No matter your location, as long as you registered your phone successfully, you could access the Web GUI, but until then you were blocked.
2) Phone Provisioning - normally you would configure the phone before hand in the PBX before putting it on the end users desk. They had it setup so you could pull a brand new phone from the box, specify the config server (ftp/t*f*t*p/http), reboot the phone, the phone would not only display "Enter an extension:" but would also announce it, you enter the extension you want the phone to be, hit # key, the phone would reboot, and come back up with the extension you put in. Of course the extension would have to be in the PBX beforehand.
I would definitely be interested if anyone has done this or knows where I could look or explain to me how they did. The phone provisioning I can kind understand how they did it, they some how scripted it to create a new .cfg file with the mac address of the phone but how. The firewall setup is interesting too and I'd like to hear it as well.
1) Firewall - they had a way to whitelist IP's that successfully authenicated with their VoIP phone or Soft phone. No matter your location, as long as you registered your phone successfully, you could access the Web GUI, but until then you were blocked.
2) Phone Provisioning - normally you would configure the phone before hand in the PBX before putting it on the end users desk. They had it setup so you could pull a brand new phone from the box, specify the config server (ftp/t*f*t*p/http), reboot the phone, the phone would not only display "Enter an extension:" but would also announce it, you enter the extension you want the phone to be, hit # key, the phone would reboot, and come back up with the extension you put in. Of course the extension would have to be in the PBX beforehand.
I would definitely be interested if anyone has done this or knows where I could look or explain to me how they did. The phone provisioning I can kind understand how they did it, they some how scripted it to create a new .cfg file with the mac address of the phone but how. The firewall setup is interesting too and I'd like to hear it as well.