2012-08-23 9 views
4

EC2 인스턴스와 인스턴스에 연결된 탄성 IP를 설정했습니다. 또한 도메인 이름이 탄성 IP를 가리 키도록 DNS 공급자의 Zone 편집기에서 A 레코드를 설정했습니다. example.com = 123.123.123.123.Amazon Elastic IP + EC2

많은 게시물을 읽은 후에도 제대로 작동해야하지만 내 도메인 이름은 여전히 ​​해결되지 않는 것 같습니다. 나는 심지어 IP 주소를 ping 할 수 없다! 이상하게도 나는 신축성있는 IP를 통해 EC2 인스턴스로 ssh 할 수 있으며 내 도메인 이름이 EC2 인스턴스로 해석되지 않는 것을 제외하면 모든 것이 잘된 것처럼 보입니다!

의견이 있으십니까?

+0

많은 가능성 : 오래된 DNS, DNS의 잘못된 IP, 방화벽 규칙. – Quentin

+2

당신이 그 (것)들을 받아들이면 upvote 응답에 잊지 말라. 그 이상한 당신이 대답을 받아들이지 않고 upvote하는 동안 가치가 찾아내는. – Siddharth

답변

5

DNS 이름이 전파되는 데 시간이 오래 걸릴 수 있으므로 문제가 될 수 있습니다.

  1. http://www.whatsmydns.net/으로 이동하여 도메인 이름을 입력하십시오. 모든 위치가 올바른 ip로 반환되면 DNS 전파 문제가 아니라 안전하게 가정 할 수 있습니다.
  2. 보안 그룹에서 ICMP 규칙을 사용합니다. aws 콘솔을 사용하는 경우 소스가 "0.0.0.0/0"인 "모든 ICMP"에 대한 새 규칙을 만듭니다. 이 기능을 사용하면 서버에 보안 위험이 발생하므로 테스트하는 동안 일시적으로 만 사용하도록 설정하십시오. 이 시점에서 인스턴스를 ping 할 수 있어야합니다.
  3. HTTP 또는 HTTPS를 사용하면 해당 프로토콜에 대한 보안 그룹의 올바른 포트를 사용하고 인스턴스가 Apache로 올바르게 구성되어있는 동안에는 실행 중이어야합니다.