PC에서 네트워크 설정을 할 때 보면 IP 주소, 서브넷 마스크, 기본 게이트웨이와 함께 DNS 서버 주소를 입력하는 항목이 있습니다.
IP 주소와 게이트웨이는 비교적 익숙하지만, DNS 서버는 정확히 어떤 역할을 하는지 헷갈리는 경우가 많습니다. 단순히 인터넷이 되기 위해 필요한 값 정도로만 알고 넘어가는 경우도 있습니다.
이번 글에서는 네트워크 설정에서 입력하던 그 DNS 서버가 무엇인지, 그리고 DNS가 어떻게 동작하는지 기본 구조를 정리해보겠습니다.

DNS란 무엇인가
DNS(Domain Name System)는 도메인 이름을 IP 주소로 변환해주는 시스템입니다.
인터넷 통신은 결국 IP 주소를 기준으로 이루어집니다. 서버는 IP 주소를 통해 식별되고, 실제 데이터 전송도 IP 기반으로 진행됩니다. 그러나 사용자는 192.168.0.1과 같은 숫자 대신 example.com과 같은 도메인 이름을 사용합니다.
이때 도메인을 실제 IP 주소로 바꿔주는 역할을 하는 것이 DNS입니다.
즉, DNS는 사람이 이해하기 쉬운 도메인 체계와 네트워크가 사용하는 IP 체계를 연결해주는 구조입니다.

DNS 서버란 무엇인가
DNS 서버는 도메인 이름에 대응하는 IP 주소를 찾아주는 서버입니다.
사용자가 브라우저에 도메인을 입력하면, 해당 요청은 먼저 PC에 설정된 DNS 서버로 전달됩니다.
이 서버가 도메인에 해당하는 IP 주소를 대신 조회해 사용자에게 알려줍니다.
예를 들어 다음과 같은 DNS 서버가 있습니다.
- 8.8.8.8 → Google Public DNS
- 1.1.1.1 → Cloudflare DNS
- 통신사에서 자동으로 할당해주는 DNS 서버
PC의 네트워크 설정에 8.8.8.8을 입력했다면, 도메인 조회 요청은 구글의 DNS 서버로 전달되는 것입니다.
기업 환경에서는 내부 DNS 서버를 별도로 운영하기도 합니다. 내부 서버 이름을 관리하거나, 내부망 전용 도메인을 사용하기 위해서입니다.
DNS 동작 원리
사용자가 브라우저에 도메인을 입력하면 다음과 같은 과정이 이루어집니다.
먼저 PC는 로컬 DNS 캐시를 확인합니다.
이전에 접속한 기록이 있다면 저장된 IP 주소를 바로 사용합니다.
캐시에 정보가 없다면, 설정된 DNS 서버(재귀 DNS 서버)에 질의가 전달됩니다. 이 서버는 사용자를 대신해 해당 도메인의 IP 주소를 찾아가는 역할을 합니다.
IP 주소를 찾는 과정은 단계적으로 이루어집니다.
- 루트(Root) 서버에 질의
- 최상위 도메인(TLD) 서버에 질의
- 해당 도메인의 권한(Authoritative) DNS 서버에 질의
최종적으로 권한 DNS 서버가 해당 도메인의 IP 주소를 반환하면, 그 정보가 사용자에게 전달됩니다. 이후 브라우저는 해당 IP 주소로 실제 서버와 통신을 시작합니다.
이 모든 과정은 매우 짧은 시간 안에 이루어지기 때문에, 사용자는 별도의 절차를 인지하지 못합니다.
DNS와 포트
DNS는 기본적으로 53번 포트를 사용합니다.
일반적인 질의는 UDP를 사용해 빠르게 처리되며, 응답 데이터가 큰 경우나 특정 상황에서는 TCP를 사용하기도 합니다.
네트워크 환경에서 53번 포트가 차단되면 도메인 조회가 불가능해집니다.
이 경우 인터넷이 완전히 끊긴 것처럼 보일 수 있습니다.
정리
DNS는 도메인 이름을 IP 주소로 변환해주는 시스템이며, DNS 서버는 그 변환 작업을 실제로 수행하는 서버입니다.
네트워크 설정에서 입력하던 8.8.8.8과 같은 값은 바로 이 DNS 서버를 의미합니다.
DNS가 정상적으로 동작해야 웹 접속을 포함한 대부분의 인터넷 서비스가 정상적으로 이용 가능합니다.
DNS 구조를 이해하면 인터넷 통신이 어떤 순서로 이루어지는지, 그리고 네트워크 장애 발생 시 어디를 점검해야 하는지 파악하는 데 도움이 됩니다.
📌 함께 보면 좋은 글
'IT 기초' 카테고리의 다른 글
| tracert 명령어 - 네트워크 경로 확인하기 (0) | 2026.02.27 |
|---|---|
| ping 명령어 사용 - 네트워크 연결 상태 확인 (0) | 2026.02.27 |
| NAT란 무엇인가? (0) | 2026.02.26 |
| 랜섬웨어란 무엇인가? (0) | 2026.02.26 |
| 포트(Port)란 무엇인가? (0) | 2026.02.25 |