Hi We installed Kamailio 1.5.1 on a Amazon EC2 Fedora Core 9 image.
As you may know EC2 maps a public IP address to a private IP address of the image, hence there is a kind of NAT. It looks presence does not work because of this. We'll try to make use of the NATHelper module ASAP.
Except this point, everything looks to work pretty well.
Does anybody has some experience with EC2 here ?
Regards, Pascal
On Monday 08 June 2009 21:28:05 Pascal Maugeri wrote:
I have not played with EC2 ... but if what they give you is a private IP, you will have to face to many NAT problems before you get kamailio running on that enviroment.
Raúl Alexis Betancor Santana wrote:
Agreed.
It's OK to have SIP *clients* behind NAT; having SIP *servers* behind NAT, on the other hand, can prove to be an insurmountably difficult problem, which is why strong recommendations against it are issued with such regularity and force.
El Lunes, 8 de Junio de 2009, Pascal Maugeri escribió:
Sincerelly, I would prefer a hosting provider which let me a real IP and a real host (no virtualization).
Iñaki Baz Castillo wrote:
I agree.
But it's an economic thing.
El Lunes, 8 de Junio de 2009, Alex Balashov escribió:
Try OVH ;)
On Monday 08 June 2009 22:10:45 Alex Balashov wrote:
I don't think it's economic at all, moreover if you are trying to run in bussiness for a long time.
On EC2 you have to pay for CPU time, for BW, for IP's, for HD space, etc. ... at the end, you get a virtual host ... I prefer a dedicated server on any other hosting provider, it will be cheaper on the long term.
EC2 can be a good solution if you need lots of capacity for a short ammount of time, but in any other case a dedicated server seems like a better idea.
My 2 cents,
Hello,
On 06/08/2009 11:28 PM, Pascal Maugeri wrote:
I am not sure if rtpproxy can handle such case, but in kamailio you have to play with advertised_address and port: http://www.kamailio.org/dokuwiki/doku.php/core-cookbook:1.5.x#advertised_add...
Note that not all modules have been tested properly in such case. IIRC, someone reported recently that nathelper module does not obey it, but I might be wrong.
Cheers, Daniel