2013-02-21 7 views
0

Apache 서버를 실행하는 AWS 인스턴스가 있습니다. 로컬 컴퓨터에서 액세스 할 때 Apache가 실행 중입니다. 탄성 IP를 통한 RDP 연결이 작동 중입니다. 보안 그룹 에 대해 포트 80이 열려 있지만 브라우저에서 신축 IP에 액세스 할 수 없습니다. 아이디어가 있으십니까?Apache를 실행하는 AWS 인스턴스에 연결할 수 없습니다.

+0

포트 80에 액세스하려고 시도하면 브라우저에서 어떤 결과가 나타 납니까? –

답변

0

불행히도, 그게 확실한 대답을내는 데 필요한 정보가 아닙니다.

여기에 당신이 잘못 될 수 알아내는 데 도움을 요청할 수있는 몇 가지 질문은 그러나,이다 : 당신이 telnet 50.40.30.20 80 (여기서 50.40.30.20 당신의 EIP입니다)를 실행할 때

  • 어떻게됩니까?
  • RDP가 작동하고 있음을 언급했는데,이 인스턴스는 Windows 인스턴스 (RDP에 대해 포트 3389가 열려 있어야 함)입니까? 또는 포트 22가 SSH를 위해 열려 있어야하는 리눅스 인스턴스입니까?
  • Linux 인 경우 SELinux가 실행 중입니까? 그렇다면 이 일시적으로 또는 영구적으로 아파치 공격에 영향을 미치는지 확인하는 데 도움이 될 수 있습니다.
1

보안 그룹이 HTTP를 허용하도록 구성되지 않았을 수 있습니다.

  1. 는에 http://aws.amazon.com 로그인으로 이동합니다. EC2에
  2. 을 클릭합니다. 그런 다음 보안 그룹을 클릭하십시오. 인스턴스가 사용중인 보안 그룹을 클릭하십시오.
  3. 인바운드 탭을 클릭하십시오. 편집 버튼을 클릭하십시오.
  4. 여기서 HTTP에 IP 주소 (또는 모든 위치)를 추가합니다.
관련 문제