dev_beomgeun
꾸준하게 차근차근
dev_beomgeun
전체 방문자
오늘
어제
  • 분류 전체보기 (170)
    • 전공 (0)
      • 운영체제 (0)
      • 알고리즘 (0)
      • 자료구조 (0)
      • 데이터베이스 (0)
      • 네트워크 (0)
    • 개발 공부 (32)
      • 웹 (6)
      • 리눅스 (4)
      • 머신러닝 (1)
      • 스프링 (17)
      • Git (2)
      • AWS (2)
    • 개발 도서, 강의 (3)
      • 스프링 입문을 위한 자바 객체지향의 원리와 이해 (0)
      • 모든 개발자를 위한 HTTP 웹 기본 지식(김영한.. (2)
      • 스프링 부트와 AWS로 혼자 구현하는 웹서비스 (1)
    • 문제 풀이 (118)
      • 백준 알고리즘 (72)
      • 프로그래머스 알고리즘, SQL (38)
      • Hackerrank SQL (8)
    • 프로젝트 기록 (4)
      • 캡스톤 종합설계 (4)
      • 반려하루 프로젝트 (0)
    • 활동 기록 (12)
      • 네이버 부스트캠프 (7)
      • 취준 & 코테 (4)
      • 소프트웨어 마에스트로 13기 (1)
    • 이것저것 (1)

블로그 메뉴

  • 홈
  • 깃허브
  • 링크드인
  • 방명록

공지사항

인기 글

태그

  • 백준
  • 네이버 부스트캠프
  • dp
  • HackerRank mysql
  • 회고
  • Baekjoon
  • 프로그래머스
  • c++
  • 백준 DP
  • 프로그래머스 SQL
  • 일기
  • 스프링
  • 기록
  • 반성
  • Hackerrank
  • AI Tech
  • 부스트캠프
  • 그래프탐색
  • 서블릿
  • BFS

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
dev_beomgeun

꾸준하게 차근차근

[AWS EC2] 시스템 호스트네임 변경하기 - Amazon Linux AMI 1, 2
개발 공부/리눅스

[AWS EC2] 시스템 호스트네임 변경하기 - Amazon Linux AMI 1, 2

2021. 12. 26. 17:53
728x90

EC2를 생성하고 나면 콘솔에 ec2-user@ip-172-xx-xx-xxx ~ 로 뜨는 것을 확인할 수 있다.

 

여러 서버를 관리 중일 경우 IP만으로 어떤 서비스의 서버인지 확인이 어렵기 때문에 HostName을 변경하는 것이 좋다.

 

프리티어 기준 AMI 1, 2의 케이스로 나누면

 

1. Amazone Linux AMI 1의 경우

- 쉘에서 해당 명령어 입력

sudo vim /etc/sysconfig/network

이후 

NETWORKING=yes
HOSTNAME=localhost.localdomain
NOZEROCONF=yes

의 내용을 가진 화면이 뜰 것이다.

해당 창에서 편집을 위해 "i" (insert)를 누르고, HOSTNAME=내가 바꾸고 싶은 이름으로 변경해준다.

이후 esc -> :wq (저장하고 나가기) 누르고 

다시 재부팅해보면 적용되어 있다.

 

2. Amzone Linux AMI 2의 경우

sudo hostnamectl set-hostname 원하는이름.localdomain

이것만 입력 후 재부팅하면 변경되어 있다.

 

위 과정을 통해 Hostname을 등록하고 나서 한 가지 더 작업을 해줘야 한다.

공통 과정이다.

 

sudo vim /etc/hosts

이후 

127.0.0.1 등록한HOSTNAME

이후 curl 등록한 호스트 이름을 쳐보고

 

curl: (7) Failed to connect to beomgeun port 80: Connection refused 이 발생하면 등록이 된 것이다.

등록이 안된 경우 Could not resolve host: 가 발생한다.

 

출처

https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/set-hostname.html#set-hostname-system

 

Amazon Linux 인스턴스에서 호스트 이름 변경 - Amazon Elastic Compute Cloud

Amazon Linux 인스턴스에서 호스트 이름 변경 인스턴스를 시작하면 인스턴스에 호스트 이름(내부 프라이빗 IPv4 주소)이 지정됩니다. 일반적인 Amazon EC2 프라이빗 DNS 이름은 ip-12-34-56-78.us-west-2.compute.i

docs.aws.amazon.com

 

728x90
저작자표시 비영리 변경금지 (새창열림)

'개발 공부 > 리눅스' 카테고리의 다른 글

[Linux] 윈도우에서 WSL2 우분투 디렉토리 열기, 파일 옮기기  (6) 2021.09.09
[Linux] WSL 우분투 상에서 복사 붙여넣기 (ctrl insert, shift insert)  (0) 2021.05.02
[Linux] 리눅스 관련 정리(+ Putty)  (0) 2021.02.07
    '개발 공부/리눅스' 카테고리의 다른 글
    • [Linux] 윈도우에서 WSL2 우분투 디렉토리 열기, 파일 옮기기
    • [Linux] WSL 우분투 상에서 복사 붙여넣기 (ctrl insert, shift insert)
    • [Linux] 리눅스 관련 정리(+ Putty)
    dev_beomgeun
    dev_beomgeun
    백엔드 개발을 하며 얻은 지식과 경험을 공유합니다. 현재 카카오페이에서 백엔드 엔지니어로 일하고 있습니다.

    티스토리툴바