Elastic IP 주소를 다른 EC2 인스턴스로 옮기려면 어떻게 해야 하나요?

2분 분량
0

내 Elastic IP 주소를 다른 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스로 옮기고 싶어요.

해결 방법

EC2 콘솔 사용

1.    Amazon EC2 콘솔을 연 다음,Elastic IPs를 선택하세요.

2.    사용자가 옮기려는 Elastic IP 주소를 선택하세요.

3.    **Association ID(연결 ID)Associated instance ID(연결된 인스턴스 ID)**를 확인하여 Elastic IP 주소가 현재 어느 인스턴스와 연결되어 있는지 확인하세요.

4.    Actions(작업), **Disassociate Elastic IP address(Elastic IP 주소 연결 해제)**를 선택하세요.

5.    **Disassociate(연결 해제)**를 선택하세요.

6.    Elastic IP 주소를 다시 선택한 다음, Actions(작업), **Associate Elastic IP address(Elastic IP 주소 연결)**를 선택하세요.

7.    Instance를 선택한 다음, 사용자가 Elastic IP 주소에 연결하려는 인스턴스의인스턴스 ID를검색하세요.

**참고:**EC2 인스턴스에 여러 네트워크 인터페이스가 있는 경우, 다음을 수행하세요.

**Network Interface(네트워크 인터페이스)**를 선택하세요.

사용자가 Elastic IP 주소에 연결할**Elastic Network Interface ID(Elastic 네트워크 인터페이스 ID)**를 선택하세요.

8.    **Associate(연결)**를 선택하세요.

AWS Command Line Interface(AWS CLI) 사용

**참고:**AWS CLI 명령을 실행할 때 오류가 발생하는 경우, 최신 버전의 AWS CLI를 사용하고 있는지 확인하세요.

1.    describe-address명령을 실행하여 Elastic IP 주소가 현재 어느 EC2 인스턴스와 연결되어 있는지 확인하세요. 다음 명령에서는, ** x.x.x.x**를 사용자가 다른 EC2 인스턴스로 옮기려는 Elastic IP 주소로 바꿉니다.

aws ec2 describe-addresses --public-ips x.x.x.x

2.    Elastic IP 주소가 인스턴스와 연결되어 있으면,disassociate-address명령을 실행하세요. 다음 예제 명령에서는, x.x.x.x를 사용자가 다른 EC2 인스턴스로 옮기려는 Elastic IP 주소로 바꿉니다.

aws ec2 disassociate-address --public-ip x.x.x.x

3.    describe-address명령을 다시 실행하여 현재 연결 상태를 확인하세요. 명령이**Association ID(연결 ID)**를 반환하지 않으면, Elastic IP는 성공적으로 연결 해제된 것입니다.

4.    associate-address명령을 실행하세요. 다음 예제 명령에서는, instance-id를 사용자가 Elastic IP 주소에연결하려는 인스턴스의 ID로 바꿉니다. 그리고** x.x.x.x**를 사용자가 옮기려는 Elastic IP 주소로 바꿉니다.

aws ec2 associate-address --instance-id i-abcde12345 --public-ip x.x.x.x

자세한 내용은 associate-address를 참조하세요.

참고:EC2 인스턴스에 여러 엘라스틱 네트워크 인터페이스가 있는 경우,\ --allocation-id와**\ --network-interface-id**매개변수를 사용하세요.

5.    describe-address명령을 실행하여 Elastic IP 주소 연결을 확인하세요.

AWS 공식
AWS 공식업데이트됨 일 년 전