---
title: "mDNSResponder: 무엇이고 네트워크를 사용하는 이유와 차단 여부 · Kilobat"
url: "https://kilobat.app/ko/processes/mdnsresponder"
description: "mDNSResponder는 macOS 시스템 DNS 조회와 Bonjour를 처리합니다. 트래픽에 다른 앱의 조회가 반영될 수 있는 이유와 정상 범위, 차단하지 말아야 하는 이유를 알아보세요."
---

핵심 네트워킹

# mDNSResponder란 무엇인가요?

`mDNSResponder`는 Mac 앱의 시스템 DNS 조회와 로컬 네트워크의 Bonjour를 처리합니다. 트래픽에 다른 앱의 조회가 포함될 수 있어 방화벽에 자주 나타납니다.

프로세스: `mDNSResponder` · 다른 이름: `mDNSResponderHelper` · Apple 제작 · 적용 대상: macOS 14 Sonoma 이상. macOS 27.2에서 확인했습니다. · 확인: 2026년 11월 1일

## 간단한 답변

macOS의 일부입니다. 앱을 위한 시스템 DNS 조회와 로컬 네트워크의 Bonjour를 처리하므로 트래픽에 다른 앱의 이름 조회가 포함될 수 있습니다.

차단하지 마세요

차단하지 마세요. 많은 앱이 시스템 리졸버를 사용하므로 차단하면 이름 조회와 연결이 중단될 수 있습니다.

경로

`/usr/sbin/mDNSResponder` `/usr/sbin/mDNSResponderHelper`

launchd 레이블

`com.apple.mDNSResponder.reloaded`

서명 식별자

`com.apple.mDNSResponder` `com.apple.mDNSResponderHelper`

## 용도

man 페이지는 이를 “멀티캐스트 및 유니캐스트 DNS 데몬”이라고 부릅니다. Apple이 Bonjour라고 부르는 Multicast DNS와 DNS Service Discovery를 구현합니다.

Mac OS X 10.6부터 시스템 전체 DNS 리졸버이기도 합니다. 다른 프로세스의 DNS 쿼리를 보내고 응답을 캐시합니다.

프로그램은 `/usr/sbin/mDNSResponder`입니다. launchd가 시스템용으로 `com.apple.mDNSResponder.reloaded`로 시작합니다. `mDNSResponderHelper`는 자체 man 페이지가 있는 보조 프로세스입니다.

## 네트워크 사용 이유

- **앱용 DNS 조회.** 앱이 이름에 연결할 때마다 `mDNSResponder`가 해당 DNS 쿼리를 보낼 수 있습니다. 활발한 앱은 조회를 많이 수행합니다.
- **로컬 네트워크의 Bonjour.** Multicast DNS에 UDP 포트 5353을 사용합니다. Apple은 Bonjour, AirPlay, 홈 공유 및 프린터 검색에 이 포트를 명시합니다.
- **암호화 DNS.** 암호화 DNS 프로필을 사용하면 조회가 HTTPS 또는 TLS를 통해 해당 DNS 서버로 전송됩니다. Apple은 DNS over HTTPS용 `doh.dns.apple.com`를 명시합니다. [Mac에서 암호화 DNS 사용하기](https://kilobat.app/ko/guides/encrypted-dns-mac)를 참조하세요.

## 일반적인 사용량

DNS 응답은 작으므로 `mDNSResponder`는 보통 지원하는 앱보다 적은 데이터를 전송합니다.

캐시가 반복 조회에 네트워크 없이 응답하므로 트래픽이 낮게 유지됩니다.

트래픽이 오랫동안 높으면 자세히 확인하세요. 조회를 매우 많이 수행하는 프로그램이나 혼잡한 로컬 네트워크가 원인일 수 있습니다.

## 사용량이 많을 때와 그 이유

- **많은 이름을 조회하는 앱.** 브라우저, 크롤러 및 스캐너는 많은 이름을 해석합니다. 각 조회는 작지만 합산됩니다.
- **실패 후 반복되는 조회.** DNS 서버가 응답하지 않으면 앱이 다시 시도합니다. 먼저 DNS를 수정하세요. [Mac에서 DNS가 해석되지 않음](https://kilobat.app/ko/guides/dns-server-not-found)을 참조하세요.
- **사용량이 많은 Bonjour 네트워크.** 프린터, 스피커 및 컴퓨터가 많은 네트워크에서는 Multicast DNS 트래픽이 더 많습니다. 로컬에 머뭅니다.

## 차단해도 안전한가요?

차단하지 마세요

차단하지 마세요. 많은 앱이 시스템 리졸버를 사용하므로 차단하면 이름 조회와 연결이 중단될 수 있습니다.

차단하면 작동하지 않는 항목

- 시스템 리졸버를 사용하는 앱이 이름을 조회하지 못해 웹사이트와 다른 연결이 실패할 수 있습니다.
- Bonjour가 중단되어 AirPlay, AirPrint 및 공유 컴퓨터를 찾을 수 없습니다.
- 이 프로세스에 대한 방화벽 규칙은 하나의 앱뿐 아니라 여러 앱의 시스템 DNS 조회에 영향을 줍니다. 대신 앱이나 호스트를 차단하세요.

차단은 연결을 거부하는 방화벽 규칙을 뜻합니다. 데이터를 절약하려고 macOS 프로세스를 종료하거나 비활성화하지 마세요. macOS가 다시 시작하며 다른 기능이 이에 의존합니다.

## 사용량 줄이기

1. 조회를 수행하는 앱을 찾으세요. 활성 상태 보기에서 해당 앱의 트래픽도 동시에 증가하는 경우가 많습니다.
2. 해당 앱을 종료하거나 일시 중지하세요. 조회도 함께 중단됩니다.
3. 조회가 실패하고 반복된다면 먼저 DNS를 수정하세요. [Mac에서 DNS가 확인되지 않음](https://kilobat.app/ko/guides/dns-server-not-found)을 참조하세요.
4. 오래된 응답으로 오류가 발생하면 DNS 캐시를 비우세요. [Mac에서 DNS 캐시 비우기](https://kilobat.app/ko/guides/flush-dns-cache-mac)를 참조하세요.
5. 활성 상태 보기에서 `mDNSResponder`을 종료하지 마세요. macOS가 다시 시작할 때까지 이름 조회가 중단됩니다.

## 사용량 확인

1. 응용 프로그램 › 유틸리티에서 활성 상태 보기를 열고 네트워크를 클릭하세요.
2. 검색 필드에 `mDNSResponder`를 입력하세요. 보낸 바이트와 받은 바이트 열에 시작 이후 전송량이 표시됩니다.
3. 터미널에서 이 프로세스만 관찰하세요. d를 누르면 초당 변화량이 표시되고 q를 누르면 종료됩니다.

   ```
   nettop -p 'mDNSResponder' -P
   ```

## Kilobat 사용

1. Kilobat 필터는 각 연결을 여는 앱을 확인합니다. `mDNSResponder`이 아닌 앱 이름을 표시합니다.
2. 이 네트워크에서 벤치마크로 DNS 서버를 비교하세요.

   ```
   kilobat dns-benchmark
   ```
3. 연결에서 해당 행의 ⓘ를 클릭하세요. 팝오버에 온라인 접속 없이 이 답변이 표시됩니다.
4. 터미널에서 같은 질문을 하세요.

   ```
   kilobat explain mDNSResponder
   ```

실시간 보기와 설명은 무료입니다. 앱의 기록에는 Kilobat Pro가 필요합니다. 차단에는 Pro와 네트워크 필터가 필요합니다. [네트워크 필터](https://kilobat.app/ko/docs/blocking#filtering), [보호](https://kilobat.app/ko/docs/blocking#protection) 및 [핫스팟 데이터 절약](https://kilobat.app/ko/save-hotspot-data)을 참고하세요.

## 연결하는 호스트

Apple과 제조사는 이 기능에 사용하는 호스트를 문서화합니다. 프로세스는 다른 호스트에도 연결할 수 있으며 Kilobat의 연결 탭에서 이 Mac에서 실제로 여는 연결을 확인할 수 있습니다.

- [doh.dns.apple.com](https://kilobat.app/ko/hosts/doh-dns-apple-com): Apple의 DNS over HTTPS(DoH) 호스트입니다. Apple은 macOS Big Sur 이상에서 암호화된 DNS 확인에 이를 사용한다고 명시합니다.
- [*.apple-dns.net](https://kilobat.app/ko/hosts/apple-dns-net): iCloud 서비스의 DNS를 위한 Apple 도메인입니다. iCloud 호스트는 이 도메인 아래의 이름을 통해 해석됩니다.

## 질문

**mDNSResponder는 스파이웨어인가요?**

아니요. `/usr/sbin`에 있는 Apple의 DNS 및 Bonjour 데몬이며 매뉴얼 페이지가 있습니다. 매뉴얼 페이지에 따르면 사용자가 수동으로 실행해서는 안 됩니다.

**방화벽이 mDNSResponder에 대해 묻는 이유는 무엇인가요?**

많은 앱이 시스템 DNS 리졸버를 사용합니다. 방화벽에는 `mDNSResponder`가 앱 대신 쿼리를 보내는 것으로 보일 수 있으며, 일부 앱은 자체 리졸버를 사용합니다.

## 출처

- macOS 27.2에 설치된 mDNSResponder(8) 및 mDNSResponderHelper(8) 매뉴얼 페이지
- macOS 27.2의 launchd 속성 목록 com.apple.mDNSResponder.reloaded
- [Apple 지원: Mac에서 DNS 설정 변경하기](https://support.apple.com/guide/mac-help/change-dns-settings-on-mac-mh14127/mac)
- [Apple 지원: Apple 소프트웨어 제품이 사용하는 TCP 및 UDP 포트](https://support.apple.com/en-us/103229)
- [Apple 지원: 기업 네트워크에서 Apple 제품 사용하기](https://support.apple.com/en-us/101555)

2026년 11월 1일에 확인했습니다.

## 관련 항목

- [configd](https://kilobat.app/ko/processes/configd): macOS의 일부입니다. Mac의 네트워크 구성을 유지하고 DHCP로 IP 주소를 가져오므로 라우터에 소량의 트래픽을 보냅니다.
- [netbiosd](https://kilobat.app/ko/processes/netbiosd): macOS의 일부입니다. Windows 방식의 파일 공유를 위해 NetBIOS 이름을 등록하고 검색합니다. 트래픽은 로컬 네트워크에 머뭅니다.
- [networkserviceproxy](https://kilobat.app/ko/processes/networkserviceproxy): macOS의 일부입니다. Apple 시스템 서비스를 위한 투명 프록시이며 iCloud 비공개 릴레이 트래픽을 전달할 수 있으므로 다른 앱의 웹 탐색이 이 프로세스 아래에 표시될 수 있습니다.
- [Mac에서 DNS 캐시 지우기](https://kilobat.app/ko/guides/flush-dns-cache-mac)
- [Mac에서 DNS 이름이 확인되지 않는 경우](https://kilobat.app/ko/guides/dns-server-not-found)
- [Mac에서 암호화된 DNS 사용](https://kilobat.app/ko/guides/encrypted-dns-mac)
- [Mac의 느린 DNS](https://kilobat.app/ko/guides/slow-dns-mac)
