2016-07-20 8 views
0

탄성 IP를 사용하여 EC2에서 SIP 서버를 호스팅하고 있습니다. 그러나 서버가 공용 (NAT 사용)이 아닌 경우 SIP 서버가 실제로 작동하지 않는다는 사실을 읽었습니다. AWS 사이트에서 읽은 것에서 탄성 IP가 1 : 1 NAT를 사용하고 있기 때문입니다.공개 된 EC2 탄성 IP가 있습니까? NAT없이?

탄성 IP 주소는 1 : 1 NAT를 사용하여 인스턴스에 매핑됩니다. 인스턴스 자체는 공개 주소를 인식하지 못합니다.

아마존에서 구입하여 내 서버에 할당 할 수있는 비 NAT 정적 IP 주소가 공개되어 있습니까? 아니면,이 행동은 실제로 쓸모가 없습니까?

감사합니다.

+0

참조하는 NAT는 AWS 수준이며 공개됩니다. 그것은 NAT Gateway 나 NAT 인스턴스와 같은 것이 아닙니다. 작동 시키려고 했습니까? –

답변

3

NAT가없는 공용 IP로 EC2 인스턴스를 가질 수 없습니다. 그럼에도 불구하고 모든 주요 PBX, 프록시 서버 또는 SIP 서버는 NAT와 잘 작동합니다. 예를 들어 Freeswitch도 EC2에서 실행을위한 매뉴얼이 있습니다

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

여전히 NAT를 제거하려는 경우, 당신은 아마존하지만 NAT없이 비슷 디지털 오션을 시도 할 수 있습니다.

+2

공용 IP를 사용하는 경우 VPC/서브넷에 NAT 게이트웨이 또는 인스턴스가 필요하지 않습니다. 모든 인스턴스에 공용 IP를 할당하지 않지만 여전히 인터넷 액세스가 필요합니다 (들어오는 것이 아니라 수신). –

+0

@KarenB가 정확합니다. SIP 소프트웨어에 이상한 점이 있다면 아마존의 "공개"주소와는 다른 문제 일 것입니다. – Vorsprung

+0

일부 소프트웨어는 아마존과는 작동하지 않지만 정확히 반대되는 것은 아무도 없습니다. 작동 중이며 수동 AWS에서 Freeswitch를 구성합니다. 요점은 SIP가 초기에 NAT와 작동하도록 설계되지 않았기 때문입니다. 프로토콜이 설계된 시점에서 NAT가 전혀 없었기 때문에이 때문에 NAT 환경에서 VoIP 소프트웨어를 실행하려면 몇 가지 추가 구성을 수행해야합니다. 누군가이 추가 구성을 제거하려는 경우 그에게 달려 있습니다. – os11k