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)

블로그 메뉴

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

공지사항

인기 글

태그

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

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
dev_beomgeun

꾸준하게 차근차근

[AWS] ec2 인스턴스 putty 접속시 Connection Timed out 에러
프로젝트 기록/캡스톤 종합설계

[AWS] ec2 인스턴스 putty 접속시 Connection Timed out 에러

2021. 3. 18. 16:24
728x90

모든 세팅을 마치고 서버에 접속이 잘 되는지 확인을 하려고 하는데 Login 창이 뜨지 않고 몇 초 뒤 Connection Timed Out에러가 떴다..

 

오류의 원인으로는

 

내 컴퓨터에서 해당 주소에 접근하지 못하는 경우로 서버가 꺼져있거나, 서버 보안 그룹 설정 문제일 가능성이 크다.

 

 - 보안 그룹 설정은 이 포스팅을 참고해보면 좋을 것 같다.

+ 또는 ip를 보안 그룹에 추가했더라도 위치가 달라지면 추가한 ip가 달라지므로 현재 ip를 추가적으로 등록해줘야 한다.

bbeomgeun.tistory.com/72?category=1010365

 

[AWS] EC2 인스턴스에 ssh 접속을 위한 외부 IP 추가하기

보통 EC2 인스턴스를 생성하면 외부 사용자가 접근하지 못하도록 지정된 IP에서 ssh 접속이 가능하게 설정을 한다. 설정을 하고 나면, 인스턴스에 접근해서 작업할 ip들을 보안 그룹에 추가시켜줘

bbeomgeun.tistory.com

 

나의 경우는 내 컴퓨터의 IP 주소를 보안 그룹에 추가해주었고, 서버 또한 running 상태였다.

 

문제가 뭐였을까? 주소도 서버의 public IP를 입력했고 포트 번호도 맞았다.

 

내 케이스는 한 ec2 인스턴스에 여러 보안 그룹이 있는 경우에 해당하는 해결 방법이다.

나는 팀원과 서버를 같이 사용했고, 보안 그룹을 나눠서 관리하고 있었다.

혹시 보안 그룹까지 추가를 정확히 해주었는데 작동이 안 되는 경우는 이 케이스를 확인해보면 좋을 것이다.

 

해당 인스턴스의 보안 탭을 눌러서 보안 그룹을 확인해본다.

보안 그룹에 내 ip를 저장하고 세팅을 했어도 인스턴스에 보안 그룹을 추가해주지 않으면 작동하지 않았다.

 

현재 위의 사진을 봐도 두 개의 보안 그룹이 설정되어 있는 것을 볼 수 있는데 원래는 내 보안 그룹이 추가되어 있지 않아서 작동이 안 됐던 것이다.

 

해결 방법은 간단하다.

 

해당 인스턴스 ID 우클릭 -> 보안 -> 보안 그룹 변경

 

연결된 보안 그룹 밑의 돋보기 빈칸에 해당하는 보안 그룹 이름을 검색 후 추가를 해주면 된다.

역시 제거 또한 가능하다.

 

나는 이 방법을 통해 보안 그룹이 정상적으로 작동했고, 우여곡절 끝에 서버에 접속할 수 있었다.

 

부디 이 글을 보는 분들도 이 문제에 해당했으면 좋겠다.

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

'프로젝트 기록 > 캡스톤 종합설계' 카테고리의 다른 글

[Tensorflow-YOLO4] Window 환경에서 YOLO4 모델을 통해 객체 검출해보기.  (2) 2021.04.10
[AWS] EC2 인스턴스에 putty를 이용해서 접속하기  (0) 2021.03.18
[AWS] EC2 인스턴스에 ssh 접속을 위한 외부 IP 추가하기  (0) 2021.03.18
    '프로젝트 기록/캡스톤 종합설계' 카테고리의 다른 글
    • [Tensorflow-YOLO4] Window 환경에서 YOLO4 모델을 통해 객체 검출해보기.
    • [AWS] EC2 인스턴스에 putty를 이용해서 접속하기
    • [AWS] EC2 인스턴스에 ssh 접속을 위한 외부 IP 추가하기
    dev_beomgeun
    dev_beomgeun
    백엔드 개발을 하며 얻은 지식과 경험을 공유합니다. 현재 카카오페이에서 백엔드 엔지니어로 일하고 있습니다.

    티스토리툴바