2014-07-17 1 views
0

Amazon ELB에 2 개의 EC2 인스턴스가 구성되었습니다. 이 ELB와 관련된 맞춤 도메인 이름이 있습니다. 각 EC2 인스턴스에는이 호스트 이름으로 구성된 IIS 웹 사이트가 있습니다. 브라우저를 통해 ELB의 특정 인스턴스에있는 웹 사이트에 직접 액세스하고 싶습니다. ELB에서 각 인스턴스의 공개 "호스트 이름"을 가져올 수 있습니까? 감사.Elastic Load Balancer의 특정 인스턴스 주소

편집 : 각 인스턴스의 개별 공용 IP를 가져올 수 있지만 각 인스턴스의 URL에 웹 사이트 URL을 사용할 수 없습니다.

답변

0

는 조건 아래 충족했는지 확인하십시오 :

  1. 인스턴스는 EC2 고전에 있습니다. 즉 인스턴스가 VPC의 개인 서브넷에 없습니다.
  2. 인스턴스에 할당 된 공용 IP 주소/호스트 이름이 있습니다.
  3. 당신은 인터넷에서 포트 80 및 443 액세스를 허용 인스턴스에 할당 바로 보안 그룹이 있습니까 (0.0.0.0/0)

3 조건이 충족 위, 그때가 표시되지 않는 경우 이유는 URL을 통해 이러한 인스턴스에 액세스 할 수 없기 때문입니다.

BTW에서는 부하 분산 장치 뒤에있는 동안 URL을 통해 인스턴스에 직접 액세스하지 않습니다. 어쨌든, 그건 다른 대화입니다.

+0

답장을 보내 주셔서 감사합니다. 3 가지 조건 모두 충족됩니다. 항목 2의 경우 공용 IP 주소 만 있습니다. 로컬 호스트 웹 사이트를 동일한 응용 프로그램을 가리키는 각 인스턴스에 구성하여 액세스를 해결했을 수도 있습니다. 이제 공용 IP 주소를 사용하여 페이지에 연결할 수 있습니다. 참고로, 인스턴스 중 하나에서만 문제가 발생하는 경우를 대비하여 디버깅 목적으로 특정 인스턴스에 접근해야했습니다. –

관련 문제