서버 처음 시작할 때 꼭 알아야 할 용어 10가지

    서버를 처음 다루다 보면 IP, 포트, SSH, DNS 같은 용어가 끝없이 쏟아집니다. 이 용어들을 모르면 가이드 문서를 봐도 무슨 말인지 이해하기 어렵습니다. 이 글에서는 서버 입문자가 가장 먼저 익혀야 할 핵심 용어 10가지를 실제 비유와 함께 정리했습니다.

    1. 서버(Server)

    요청을 받아 응답을 제공하는 컴퓨터 또는 프로그램입니다. 쉽게 말해 음식점의 주방이라고 생각하면 됩니다. 손님(클라이언트)이 주문하면 음식을 만들어 내보내는 역할을 합니다.

    2. 클라이언트(Client)

    서버에 요청을 보내는 쪽입니다. 우리가 사용하는 웹 브라우저, 모바일 앱이 대표적인 클라이언트입니다.

    3. IP 주소

    네트워크상에서 컴퓨터를 구분하는 고유 주소입니다. 현실의 집 주소와 같은 개념으로, 192.168.0.1 같은 숫자로 표현됩니다.

    4. 포트(Port)

    하나의 서버 안에서 어떤 프로그램으로 연결할지 구분하는 번호입니다. 같은 건물(IP) 안의 여러 사무실 호수라고 보면 됩니다. 웹은 80(HTTP), 443(HTTPS), SSH는 22번을 주로 씁니다.

    5. 도메인(Domain)

    기억하기 어려운 IP 주소 대신 사용하는 이름입니다. example.com처럼 사람이 읽기 쉬운 형태입니다.

    6. DNS

    도메인을 실제 IP 주소로 바꿔주는 시스템입니다. 전화번호부와 같은 역할을 합니다. 사용자가 도메인을 입력하면 DNS가 해당 IP를 찾아 연결해 줍니다.

    7. SSH

    원격으로 서버에 안전하게 접속하는 프로토콜입니다. 멀리 떨어진 서버를 마치 내 컴퓨터처럼 명령어로 제어할 수 있게 해줍니다.

    8. 프로토콜(Protocol)

    데이터를 주고받는 약속된 규칙입니다. HTTP, HTTPS, FTP 등이 있으며, 서로 같은 프로토콜을 사용해야 통신이 됩니다.

    9. 방화벽(Firewall)

    허용된 통신만 통과시키고 나머지는 차단하는 보안 장치입니다. 서버 보안의 가장 기본적인 출입문 역할을 합니다.

    10. 호스팅(Hosting)

    서버 공간을 빌려 웹사이트나 서비스를 운영하는 것을 말합니다. 공유 호스팅, VPS, 클라우드 등 다양한 형태가 있습니다.

    마무리

    이 10가지 용어만 확실히 이해해도 서버 관련 문서를 읽을 때 막히는 부분이 크게 줄어듭니다. 용어는 한 번에 외우기보다, 실제로 서버를 설치하고 접속해 보면서 자연스럽게 익히는 것이 가장 효과적입니다. 다음 단계로는 직접 우분투 서버를 설치하며 이 용어들을 체험해 보는 것을 추천합니다.

    답글 남기기

    이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다