AWS EC2 고정 ip 할당

2018-06-15

AWS EC2는 기본적으로 재시동할 경우 퍼블링 dns 및 ip가 변경된다. 하지만 안정적인 서비스를 위해서는 고정 ip는 필수다!!

어떻게 하면 고정 ip를 받을 수 있을까? 물론 무료로….방법은 간단하다.

aws 콘솔에서 탄력적 ip를 할당 받으면 된다. 서비스>EC2 오른쪽 메뉴에서 탄력적 ip 새주소 할당 하면 쉽게 된다. 고정 ip를 할당 받으려면 일단 awscli를 고정ip를 원하는 서버에 설치 해야한다.

apt install awscli <- awscli install

aws configure <- aws 설정

aws configure 를 입력시

AWS Access Key ID [None]: AKIAIOSFODNN7EXAMPLE
AWS Secret Access Key [None]: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
Default region name [None]: us-west-2
Default output format [None]: json

위와 같은 정보를 입력하라고 하는데 해당 정보는 IAM user를 생성하면 발급 받을 수 있다. IAM user 생성

IAM user 생성 후 다시 aws configure 로 설정을 마무리 하면 된다. 새 주소를 할당 받은후 주소 연결을 설정해서 원하는 서버와 연결 해주면 고정 아이피가 된다.

중요한 점은 ip할당 받은후 사용하지 않는 ip는 과금된다고 하니 꼭 사용하지 않는 ip는 릴리즈 시키자!!