2013-09-26 2 views
1

아마존 부하 분산 장치 뒤에 몇 대의 서버가 있으며 SSH를 사용할 수 있도록 신축성있는 IP 주소를 찾아야합니다. (저는 평소와 다른 컴퓨터를 사용하고 있으며 AWS 콘솔에 로그인 할 수 없기 때문에 아마존 하드웨어 인증 프로그램을 다른 나라에 두었습니다).부하 분산 장치 뒤에서 서버의 탄성 IP 주소를 얻는 방법

이 두 주소를 얻는 방법이 있습니까?

답변

7

일반적인 컴퓨터가 아니기 때문에 긴 명령 일 수 있지만 명령 줄 도구가 설치되어 있습니까?

aws elb describe-instance-health --load-balancer-name <ELB name> 

ELB에 연결된 인스턴스의 목록을 반환합니다.

aws ec2 describe-instances <instance id> 

인스턴스의 IP 주소를 반환합니다. 액세스 키와 비밀 키가있는 경우 명령 줄 도구를 설정하고 AWS 콘솔을 건너 뛸 수 있습니다.

EC2 도구 : http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/SettingUp_CommandLine.html

ELB 도구 : http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/UsingTheCommandLineTools.html

UPDATE :이 편집의 이름으로 ELB 명령 행 도구는 AWS CLI에 찬성 대체되었습니다 : http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-set-up.html

Documentation for AWS CLI with ELB commands

+0

여부 이것은 OP를 돕는가요 아니면 영리하지 않아요! +1 – Will

+0

좋은 답변입니다! 당신이 응답하기 전에 나는 집으로 돌아가서 내 PC 중 하나에 누군가를 데리고 나에게 .bash_history 파일을 보내고 그곳에서 IP 주소를 얻을 수 있었다. 다시 한번 감사드립니다. –

관련 문제