2011-08-29 12 views
2

EC2 인스턴스에 탄성 IP를 할당했으며 그 후에 인스턴스에 액세스 할 때 403 Forbidden 오류 메시지를 표시하고 IP도 변경되었습니다. 또한 나는 퍼티를 사용하여 그것을 접근 할 수 없다.Amazon EC2 403 금지 된 오류 메시지

도움을 주시면 감사하겠습니다.

+0

이 EIP를 인스턴스에 연결했으면 좋겠습니까 ??? 그렇다면 공인 IP가 변경되는 것은 의심 스럽지만, 그렇다면 지원에 문의해야 할 수도 있습니다. –

답변

5

AWS-EC2에서 인스턴스와 Elastic IP를 연결할 때마다 Public IP 및 AWS Public DNS가 모두 Elastic IP를 반영하도록 업데이트됩니다. 내 경험으로 볼 때 대개 1 분 안에 발생하지만 그 정도는 다를 수 있습니다.

브라우저 또는 SSH (퍼티) 연결에서 인스턴스에 연결할 수없는 이유는 무엇입니까? 이 질문에 대답 할 수 있다면 나는 아마도 당신이 당신의 인스턴스에 연결할 수없는 이유를 정리할 수있을 것입니다. 403 오류 -

  1. 를 들어

    당신은 아파치를 사용하고 있습니까? 그렇다면 http.conf, ssl.conf 및 기타 관련 apache 구성 파일의 가상 호스트 항목을 업데이트 했습니까? 새 Elastic IP의 변경 사항을 반영하기 위해 이전 AWS Public IP 또는 AWS Public DNS를 참조하는 가상 호스트 블록을 업데이트해야합니다. vhost ServerName을 Elastic IP, AWS Public DNS 또는 FQDN (Fully Qualified Domain Name) 중 하나로 설정할 수 있습니다. conf 파일을 업데이트 한 후에는 Apache를 다시 시작해야합니다.

  2. 포트가있는 보안 그룹과 연결된 인스턴스가 012 & 443 (기본 HTTP & HTTPS)입니까? 당신은 당신이 당신의 사이트를 제공하는 포트를 변경 한 경우 분명히, 그 포트 번호 당신은

    1. 퍼티 연결 - 80 & 443

    대신 보안 그룹에 열려 있어야 할 필요가있다 퍼티에서 사용중인 ssh 명령을 게시 하시겠습니까?

  3. 포트 22 (기본 SSH 포트)가있는 보안 그룹과 연결된 인스턴스가 열려 있습니까?