turalo
Member
- Joined
- Oct 10, 2013
- Messages
- 75
- Reaction score
- 1
Hi guys. Long time no see
I wanted to ask you if anybody have ever created / succeded, to have a server behind nat and be able to connect to it from outside.
What I mean is. Normally when we are behind nat we need to open port 5060 to be able to at least register to that server. and other ports to be able to call / hear each other.
But is there a way to register / make calls from exten to exten without touching the router. and I mean without touching it AT ALL.
Now I know that this exists, because years ago I had a company visiting us to sell a PBX system based on some protocols that does not requiere to change router settings.
You will ask why.
the IDEA is, buy 1 raspbery pi, install PIAF on it. Enable encrytped SIP. create let's say 10 Extensions for for the company that's going to use it. Then create somekind of DYN DNS link to it, sothat it is reachable via xxx.mydomein.com (example)
Then give every user a ipod with softphone on it, or a simple android phone with softphone on it, no Telco sim, or maybe only internet sim card.
Then let's say, today the company is in Newyork, they put the Raspbery to power and lan cable. wait few minutes untill it starts. then all users can start their softphone where ever they are, and call each other, or make conference call. This is only for internal talks, non external. so, just extension to extension. but extensions can and will be outside nat, most of times.
Then when they finish, they just turn of phones, and take the raspbery off the power.
So basicly it will be a mobile, untapable secure way of communication for a closed group of people. this way they will be 99% sure nobody can listen to what theiy are saying.
so, basicly there are 2 problems, the first is Dynamic dns , wich I thought was easyly solvable.
and second is the NAT. This group of people work mostly from the 1 day hire conference rooms, or hotels. so they will not have any acces to routers. so it must work without doing anyting on nat or router.
anybody any IDEA ?
I wanted to ask you if anybody have ever created / succeded, to have a server behind nat and be able to connect to it from outside.
What I mean is. Normally when we are behind nat we need to open port 5060 to be able to at least register to that server. and other ports to be able to call / hear each other.
But is there a way to register / make calls from exten to exten without touching the router. and I mean without touching it AT ALL.
Now I know that this exists, because years ago I had a company visiting us to sell a PBX system based on some protocols that does not requiere to change router settings.
You will ask why.
the IDEA is, buy 1 raspbery pi, install PIAF on it. Enable encrytped SIP. create let's say 10 Extensions for for the company that's going to use it. Then create somekind of DYN DNS link to it, sothat it is reachable via xxx.mydomein.com (example)
Then give every user a ipod with softphone on it, or a simple android phone with softphone on it, no Telco sim, or maybe only internet sim card.
Then let's say, today the company is in Newyork, they put the Raspbery to power and lan cable. wait few minutes untill it starts. then all users can start their softphone where ever they are, and call each other, or make conference call. This is only for internal talks, non external. so, just extension to extension. but extensions can and will be outside nat, most of times.
Then when they finish, they just turn of phones, and take the raspbery off the power.
So basicly it will be a mobile, untapable secure way of communication for a closed group of people. this way they will be 99% sure nobody can listen to what theiy are saying.
so, basicly there are 2 problems, the first is Dynamic dns , wich I thought was easyly solvable.
and second is the NAT. This group of people work mostly from the 1 day hire conference rooms, or hotels. so they will not have any acces to routers. so it must work without doing anyting on nat or router.
anybody any IDEA ?