본문 바로가기
카테고리 없음

서버 IP 주소는 왜 필요할까? 인터넷에서 서버를 찾는 방법

by by_merry 2026. 4. 16.

인터넷을 사용하다 보면 “IP 주소”라는 말을 자주 보게 된다. 특히 서버를 만들거나 웹사이트를 운영하려고 하면, 서버 IP 주소를 확인하라는 설명이 많이 나온다. 처음에는 숫자가 길게 적혀 있는 IP 주소가 왜 필요한지, 그냥 사이트 이름만 입력하면 되는 것 아닌지 헷갈릴 수 있다.

나 역시 처음 서버를 공부할 때는 IP 주소가 단순히 복잡한 숫자라고만 생각했다. 그런데 직접 무료 서버를 만들고, 브라우저에 IP 주소를 입력해보니 그 의미를 쉽게 이해할 수 있었다. IP 주소는 인터넷 위에서 서버의 위치를 알려주는 ‘주소’ 같은 역할을 한다.

IP 주소는 서버의 집 주소다

서버는 결국 인터넷에 연결된 하나의 컴퓨터다. 그런데 인터넷에는 수많은 컴퓨터와 서버가 연결되어 있기 때문에, 원하는 서버를 정확히 찾으려면 각각의 고유한 주소가 필요하다. 그 주소가 바로 IP 주소다.

쉽게 말하면, 집에 편지를 보내려면 집 주소가 필요한 것처럼, 인터넷에서 서버에 접속하려면 서버의 IP 주소가 필요하다.

예를 들어 아래와 같은 숫자가 IP 주소다.

192.168.0.1

34.125.87.201

이 숫자는 각각 하나의 서버나 컴퓨터를 가리킨다. 브라우저나 프로그램은 이 주소를 보고 “어느 서버에 접속해야 하는지”를 알게 된다.

처음에는 왜 굳이 이런 숫자를 써야 하는지 이해가 안 될 수 있다. 하지만 생각해보면, 인터넷에는 수많은 서버가 있기 때문에 이름만으로는 구분하기 어렵다. 그래서 서버마다 고유한 IP 주소를 갖게 되는 것이다.

웹사이트 주소와 IP 주소는 어떤 관계일까

그렇다면 우리는 왜 평소에 IP 주소를 직접 입력하지 않을까? 예를 들어 인터넷을 할 때는 숫자 대신 google.com이나 naver.com 같은 주소를 입력한다.

그 이유는 사람이 숫자보다 이름을 기억하기 쉽기 때문이다. 실제로는 웹사이트 이름 뒤에도 서버의 IP 주소가 숨어 있다.

예를 들어 우리가 브라우저에 google.com을 입력하면, 컴퓨터는 먼저 “google.com의 IP 주소가 무엇인지”를 찾아본다. 그리고 그 IP 주소를 이용해 실제 Google 서버에 접속한다.

즉, 웹사이트 주소와 IP 주소의 관계는 아래처럼 이해하면 쉽다.

사람이 보는 주소 실제로 접속하는 IP 주소
google.com Google 서버의 IP 주소
naver.com 네이버 서버의 IP 주소
내 서버 내가 만든 서버의 IP 주소

즉, 도메인 주소는 사람이 보기 쉬운 이름이고, IP 주소는 컴퓨터가 실제로 사용하는 주소다.

나도 처음 무료 클라우드 서버를 만들었을 때는 도메인이 없어서, 브라우저에 서버 IP 주소를 직접 입력해 접속했다. 예를 들어 34.xxx.xxx.xxx처럼 긴 숫자를 입력했더니, 내가 만든 웹페이지가 실제로 열리는 것을 보고 꽤 신기했다.

서버 IP 주소는 언제 필요할까

평소에는 IP 주소를 직접 볼 일이 많지 않다. 하지만 서버를 만들거나 관리할 때는 생각보다 자주 사용하게 된다.

  • 내가 만든 서버에 처음 접속할 때
  • 웹사이트가 제대로 열리는지 확인할 때
  • 친구에게 게임 서버 주소를 알려줄 때
  • SSH로 서버에 접속할 때
  • 도메인을 서버와 연결할 때

예를 들어 무료 클라우드 서버를 만들었다면, 서버를 만든 뒤 “외부 IP 주소”가 표시된다. 이 주소를 브라우저에 입력하면 내가 만든 서버 화면이 열린다.

또 게임 서버를 만들었다면, 친구들에게 IP 주소를 보내줘야 접속할 수 있다. 마인크래프트 서버도 결국은 서버 IP 주소를 통해 접속하는 방식이다.

특히 서버를 원격으로 관리할 때는 SSH라는 기능을 많이 사용한다. 이때도 아래처럼 IP 주소를 입력해 접속한다.

ssh username@34.125.87.201

즉, IP 주소가 없으면 인터넷에서 내 서버를 찾을 수 없기 때문에, 서버를 사용할 수 없게 된다.

공인 IP와 내부 IP는 무엇이 다를까

IP 주소에는 크게 두 종류가 있다. 바로 공인 IP와 내부 IP다.

공인 IP는 인터넷에서 직접 보이는 주소다. 다른 사람이 내 서버에 접속하려면 보통 이 공인 IP가 필요하다.

반면 내부 IP는 집 안이나 회사 안에서만 사용하는 주소다. 예를 들어 공유기에 연결된 컴퓨터끼리만 사용하는 주소다.

종류 예시 어디서 사용하나
공인 IP 123.45.67.89 인터넷에서 접속할 때
내부 IP 192.168.0.5 집 안 와이파이 안에서만

예를 들어 집에 있는 오래된 노트북으로 서버를 만들었다면, 같은 집 안에서는 내부 IP로 접속할 수 있다. 하지만 밖에서 접속하려면 공인 IP와 공유기 설정이 필요하다.

나도 처음에는 집 안에서는 서버가 잘 열리는데, 휴대폰 데이터로는 안 열려서 왜 그런지 궁금했다. 알고 보니 내부 IP만 사용하고 있었고, 외부에서는 공인 IP를 사용해야 했다.

IP 주소를 그대로 써도 될까?

IP 주소만으로도 서버를 사용할 수는 있다. 하지만 숫자가 길고 기억하기 어렵기 때문에, 대부분은 도메인을 연결해서 사용한다.

예를 들어 아래 둘은 같은 서버를 가리킬 수 있다.

34.125.87.201

myserver.com

실제로는 둘 다 같은 서버지만, 숫자보다 이름이 훨씬 기억하기 쉽다. 그래서 나중에 웹사이트를 운영하게 되면 보통 도메인을 구입해서 연결한다.

하지만 처음 서버를 공부할 때는 IP 주소만으로도 충분하다. 오히려 IP 주소를 직접 입력해보면, 인터넷에서 서버가 어떻게 연결되는지 더 쉽게 이해할 수 있다.

IP 주소는 서버를 찾기 위한 가장 기본적인 정보다

서버 IP 주소는 인터넷 위에서 서버의 위치를 알려주는 가장 기본적인 정보다. 우리가 사이트 주소를 입력해 웹사이트에 들어가는 것도, 결국은 뒤에서 서버 IP 주소를 찾아 접속하는 과정이다.

처음에는 복잡한 숫자처럼 보일 수 있지만, “인터넷 속 집 주소”라고 생각하면 훨씬 쉽게 이해할 수 있다. 특히 직접 서버를 만들어본다면, IP 주소가 왜 필요한지 훨씬 실감하게 된다.

처음 서버를 공부한다면, 무료 서버를 하나 만든 뒤 IP 주소를 브라우저에 직접 입력해보는 것을 추천한다. 내가 만든 서버가 실제로 열리는 순간, IP 주소의 역할이 훨씬 쉽게 느껴질 것이다.