EC2弹性IP是否面向公众?没有NAT?

时间:2016-07-20 08:20:14

标签: amazon-web-services amazon-ec2 sip nat

我使用弹性IP在EC2中托管SIP服务器。但是,我读到如果服务器不是公共服务器(使用NAT),SIP服务器确实不能正常工作,因为从我在AWS站点上读到的内容,弹性IP使用的是1:1 NAT。

  

弹性IP地址使用1:1 NAT映射到实例。该   实例本身并不知道公共地址。

我是否可以从亚马逊购买任何面向公众的非NAT静态IP地址并分配给我的服务器?或者,这个动作实际上没用了?

谢谢!

1 个答案:

答案 0 :(得分:4)

您无法在没有NAT的情况下使用具有公共IP的EC2实例。然而,所有主要的PBX,代理服务器或SIP服务器都应该与NAT配合良好。例如,Freeswitch甚至可以手动在EC2中运行它:

https://freeswitch.org/confluence/display/FREESWITCH/Amazon+EC2

如果您仍想摆脱NAT,可以尝试使用Digitalocean,它类似于亚马逊但没有NAT。