Just for fun, a few associations I’m part of want to set up our own IP-phone network, with our own phone numbers and such.
- Is this possible?
- How would one go about doing this?
- Does it have to be it’s own separate network or can it work via the internet without special setup beyond a public IP?
You will want a couple things. First get yourself some VoIP phones. Yealink is a decent brand. Grand stream Wave is a good option for Android and iOS softphones.
Secondly download a PBX. I recommend Fusion PBX others will recommend 3cx but the main thing is to avoid Asterisk.
Finally get yourself a SIP trunk from a phone provider.
Now cry in pain as you are constantly bombarded with SIP attacks in your home.
Interesting - why avoid asterisk?
I looked into fusion to play with but I’ve been using asterisk casually since like the 00s with no issues.
You can do this pretty easily using asterisk and then just point your VoIP clients to it’s IP address
But…
Whatever you do, unless you’re an expert with network security, don’t leave it on its default port if you’ll expose it to the internet.
You’ll have that many bots trying to get in that it’ll DDoS you within a few hours of setting it up. Even if you have it on a different port, you’ll have lots of bots trying to get in.
If you ever see those “unlimited international calls” cards sold in third world countries for like $5-10, those are mostly hacked VoIP systems that have accounts or access to a phone line
Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:
Fewer Letters More Letters Git Popular version control system, primarily for code IP Internet Protocol UDP User Datagram Protocol, for real-time communications
3 acronyms in this thread; the most compressed thread commented on today has 8 acronyms.
[Thread #666 for this sub, first seen 8th Apr 2024, 18:25] [FAQ] [Full list] [Contact] [Source code]
Why don’t you use regular chat apps that have voice video capabilities?
Sounds like OP is interested in learning to set up/administer a VoIP system rather than just looking for a communications platform