열심히 살아나갈 사람
article thumbnail
Published 2024. 11. 9. 02:09
포트 정리 CS
728x90

포트는 네트워크 통신에서 중요한 역할을 하며, 각 서비스가 사용하는 포트를 이해하는 것은 시스템 관리에 필수적입니다. 이번 포스팅에서는 기본 포트와 데이터베이스(DB) 포트를 정리하고, 포트 변경 및 확인 방법에 대해 설명하겠습니다.

포트의 중요성

포트는 컴퓨터 네트워크에서 데이터가 전송되는 경로를 정의합니다. 각 서비스는 특정 포트를 통해 통신하며, 이를 통해 여러 서비스가 동시에 운영될 수 있습니다. 예를 들어, 웹 서버는 일반적으로 80번 포트를 사용하고, SSH는 22번 포트를 사용합니다. 이러한 포트 번호를 이해하는 것은 보안 및 네트워크 관리에 매우 중요합니다.

기본 포트 정리

다양한 서비스가 사용하는 기본 포트 번호를 정리해보겠습니다. 아래의 이미지는 일반적으로 사용되는 포트 번호와 해당 서비스입니다.

 

이미지 출처

 

이미지 출처

포트 변경 방법

특정 서비스의 포트를 변경해야 할 경우가 있습니다. 예를 들어, 보안상의 이유로 기본 포트를 변경하는 것이 좋습니다. Oracle DB의 포트를 변경하는 방법은 다음과 같습니다.

  1. listener.ora 파일 수정 : Oracle의 리스너 설정 파일인 listener.ora를 열어 포트 번호를 변경합니다.
  2. DB 설정 변경 : 데이터베이스의 포트 설정을 변경합니다.
  3. 리스너 재시작 : 변경 사항을 적용하기 위해 리스너를 재시작합니다.

이 과정에서 주의할 점은, 포트를 변경한 후에는 클라이언트에서도 새로운 포트로 연결해야 한다는 것입니다.

이미지 출처

포트 확인 방법

현재 열려 있는 포트를 확인하는 방법은 여러 가지가 있습니다. 리눅스에서는 netstat 명령어를 사용하여 확인할 수 있습니다. 예를 들어, 다음과 같은 명령어를 입력하면 현재 열려 있는 TCP 포트를 확인할 수 있습니다.

bash netstat -lntp

 

이 명령어를 실행하면 현재 시스템에서 리스닝 중인 포트와 해당 프로세스를 확인할 수 있습니다.

이미지 출처

마무리 및 참고 자료

포트 관리에 대한 이해는 시스템 관리에 있어 매우 중요합니다. 기본 포트와 DB 포트를 잘 정리하고, 필요 시 변경 및 확인하는 방법을 숙지하는 것이 좋습니다. 추가적으로, 아래의 링크를 통해 더 많은 정보를 얻을 수 있습니다.

[1] 티스토리 - [DB] 유명 DB 기본 포트 및 JDBC 문법 총 정리 -.java의 개발일기 (https://java119.tistory.com/91)

[2] 티스토리 - DB 기본 포트 정리 - web developer ‍ - 티스토리 (https://truecode-95.tistory.com/75)

[3] 해피정닷컴 - DB (Database) 기본 포트 (Port) > 기술자료 (https://www.happyjung.com/lecture/2994?bo_table=lecture&wr_id=2994&rewrite=1&sfl=wr_subject&stx=%ED%8F%AC%ED%8A%B8&sop=and&device=pc)

[4] NAVER - 서비스별(DB) 기본포트 (https://blog.naver.com/yeppni/50053477871)

728x90

'CS' 카테고리의 다른 글

SNMP 프로토콜 개요  (3) 2024.11.12
OWASP이란?  (5) 2024.10.08
프로토콜의 정의  (1) 2024.10.07
TDD(Test-Driven Development)  (0) 2023.12.09
profile

열심히 살아나갈 사람

@쿼리_

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!