인스턴스의 정보들은 무엇을 볼 수 있고, 접속은 어떻게 할까?
인스턴스 상태
--
- 인스턴스 중지 : 컴퓨터를 끄는 역할 (인스턴스 실행만 멈추고 삭제X)
- 인스턴스 시작 : 컴퓨터를 키는 역할 (인스턴스를 실행)
- 인스턴스 재부팅 : 컴퓨터를 재시작하는 역할 (인스턴스 실행을 멈추고 다시 실행)
- 인스턴스 최대 절전 모드 : 컴퓨터를 절전 모드로 변경하는 역할
- 인스턴스 종료 : 컴퓨터를 버리는 역할 (인스턴스 삭제)
--
인스턴스 정보 요약
--
인스턴스 ID는
해당 EC2 인스턴스의 고유 식별자다.
IPv6 주소는
해당 인스턴스에 할당된 IPv6 주소다.
호스트 이름 유형은
인스턴스에 할당된 호스트 이름(도메인 이름)이 어떤 유형인지 나타낸다.
일반적으로 인스턴스의 네트워크 환경에 따라 퍼블릭 DNS 이름과 프라이빗 DNS 이름이 제공된다.
프라이빗 리소스 DNS 이름 응답은
인스턴스가 프라이빗 DNS 이름에 대해 응답하는지 여부를 나타낸다.
자동 할당된 IP 주소는
인스턴스를 생성할 때 자동으로 할당해 주는 IP 주소를 나타낸다.
(만약 인스턴스 생성할 때 자동 할당을 비활성화했다면 할당된 IP 주소는 없을 것이다.)
IAM 역할은
인스턴스에 부여된 IAM 역할을 가리킨다.
IMDSv2는
인스턴스에서 사용하는 메타데이터 서비스의 버전을 의미한다.
퍼블릭 IPv4 주소는
인스턴스에 할당된 퍼블릭 IPv4주소다.
해당 주소를 통해 인스턴스는 인터넷에서 접근이 가능해진다.
그리고 외부에서도 인스턴스로 접근할 수 있다.
(현재 인스턴스의 IP 주소)
인스턴스 상태는
현재 인스턴스의 상태를 나타낸다.
프라이빗 IP DNS 이름(IPv4만 해당)은
인스턴스의 프라이빗 IPv4 주소에 연결된 DNS 이름을 나타낸다.
(내부 네트워크에서 인스턴스를 해당 DNS 이름으로 접근할 수 있도록 한다.)
인스턴스 유형은
인스턴스의 하드웨어 사양을 정의하는 유형이다.
VPC ID는
인스턴스가 속한 VPC의 ID를 가리킨다.
서브넷 ID는
인스턴스가 속한 서브넷 ID를 가리킨다.
인스턴스 ARN은
해당 인스턴스의 ARN(Amazon Resource Name)을 의미한다.
(ARN은 AWS 리소스를 고유하게 식별하는 이름으로 AWS API 호출이나 권한 부여에서 사용된다.)
프라이빗 IPv4 주소는
인스턴스에 할당된 프라이빗 IPv4주소를 가리킨다.
해당 주소는 VPC 내에서 인스턴스를 식별하고 , 내부 네트워크에서만 접근할 수 있다.
퍼블릭 IPv4 DNS는
인스턴스의 퍼블릭 IP 주소에 연결된 DNS 이름이다.
(어디서든 해당 DNS 이름을 통해 퍼블릭 IP 주소 대신 도메인 이름으로 인스턴스 접근이 가능하다.)
탄력적 IP 주소는
AWS 계정에 할당된 고정(고유) 퍼블릭 IP 주소로
해당 인스턴스에 연결한 탄력적 IP 주소를 나타낸다.
퍼블릭 IP 주소는
인터넷상에서 고유하게 사용되는 IP 주소로
외부 네트워크(인터넷)에서 인스턴스나 장치에 접근할 수 있도록 하는 주소다.
프라이빗 IP 주소는
내부 네트워크에서만 사용되는 IP 주소로
VPC나 로컬 네트워크와 같은 내부 네트워크에서 인스턴스나 장치를 식별하는 데 사용된다.
--
보안
--
해당 인스턴스에 설정한 보안 정보(보안 그룹)들이 작성되어 있는 공간이다.
--
네트워킹
--
해당 인스턴스에서 네트워크와 관련된 정보들이 작성되어 있는 공간이다.
--
스토리지 및 모니터링
--
해당 인스턴스의 저장공간에 대한 정보들이 작성되 있는 공간이다.
그리고 인스턴스의 성능들이 어떻게 사용되고 있는지, CPU는 얼마나 사용 중인지 등 지표들도 볼 수 있다.
--
인스턴스 내부에 접속 (연결)
--
인스턴스에 연결하는 방법
- EC2 인스턴스 연결 (AWS 페이지에서 직접 인스턴스에 SSH로 접속)
- Session Manager (IAM 역할 기반으로 접근)
- SSH 클라이언트 (로컬 시스템에서 SSH 클라이언트를 사용하여 접속)
- EC2 직렬 콘솔 (설정 및 오류로 인해 SSH 또는 원격 접속이 불가능할 때 직접 콘솔을 통해 접근)
사용자 이름은
인스턴스 내부에서 사용할 사용자 이름으로
따로 정의하지 않았다면 일반적으로 "ubuntu"를 사용한다.
현재 위 그림처럼 연결을 하면
AWS에서 로그인을 하여 AWS 홈페이지 자체에서 EC2 인스턴스에 원격으로 접속하는 방식이다.
(AWS 홈페이지에서 원격 접속)
현재 Ubuntu OS 기반인 컴퓨터(인스턴스)를 원격으로 접속한 화면이다.
UbuntuOS는 리눅스 기반의 OS이므로 리눅스 명령어를 통해 조작하면 된다.
--
참고 및 출처
'AWS' 카테고리의 다른 글
[ELB] ELB (Elastic Load Balancer) 란? (0) | 2024.09.05 |
---|---|
[EC2] 인스턴스 내부에 Docker 설치하기 (0) | 2024.09.05 |
[EC2] 인스턴스 생성 (0) | 2024.09.05 |
IP 또는 도메인을 (내도메인.한국)도메인에 연결하기 (0) | 2024.09.05 |
IAM (Identity and Access Management) (0) | 2024.09.05 |