스크린샷과 다이어그램은 영어 화면을 공통으로 사용합니다. 설명은 번역되어 있으며, 앱에서 선택한 언어에 따라 컨트롤 이름이 다를 수 있습니다.
DNS 설정 및 캐시
로컬 이름과 기존 네트워크 서비스에 접근할 수 있도록 유지하면서 프록시 라우팅과 함께 이름 확인을 제어합니다.
글로벌 DNS 설정 열기
프록시 → DNS 를 엽니다. 다른 해결 경로를 선택할 이유가 없다면 자동 (macOS) 으로 시작하세요. 원하는 구성을 선택하고 저장 을 클릭합니다.

DNS 조회와 애플리케이션 트래픽은 서로 관련되어 있지만 별개입니다. 이름을 확인할 수 없기 때문에 TCP 연결이 설정되기 전에 웹페이지가 실패할 수 있습니다. 반대로, 성공적인 DNS는 대상 포트에 도달할 수 있음을 증명하지 않습니다.
이름 확인 방식 선택
| 해상도 | 그것을 선택하는 경우 |
|---|---|
| 자동(macOS) | 기본 해결 경로에는 시스템 확인 프로그램을 사용합니다. 별도의 프록시 기반 확인자가 필요하지 않은 경우 여기에서 시작하세요. |
| 프록시 서버를 통해 | 프록시를 선택하고 이 경로를 사용하는 쿼리에 대해 업스트림 DNS 서버를 구성합니다. 프록시는 해당 DNS 서버에 연결할 수 있어야 합니다. |
| 해결하지 않음 | 이 해결 경로를 비활성화합니다. 이는 일반적인 개인 정보 보호 스위치가 아닙니다. 대상을 확인하기 위해 지원되는 다른 방법이 없으면 이름 종속 연결이 실패할 수 있습니다. |
프록시 서버 경유를 사용하여 프록시 서버를 선택하고 고급 DNS 설정을 확장하여 업스트림 DNS를 검토합니다. 서버 주소를 쉼표로 구분하여 입력하세요(예: 1.1.1.1, 8.8.8.8). 이러한 쿼리는 선택한 프록시를 통해 TCP 포트 53을 사용하며 주소는 왼쪽에서 오른쪽으로 시도됩니다. 이 필드는 DoH URL 또는 구성 가능한 DNS 포트가 아닙니다.
변경사항을 적용하려면 저장을 클릭하세요. 작업 → 재설정은 기본값을 편집기에 로드합니다. 적용하려면 여전히 저장이 필요합니다. 재설정하기 전에 작업 설정을 기록해 두십시오.
로컬 이름 예외 유지
DNS 예외 설정 영역은 로컬 호스트, 컴퓨터 이름, 간단한 호스트 이름 및 .local 도메인에 대한 예외를 제공합니다. 이는 지역 서비스와 검색을 보존하는 데 도움이 됩니다.
예외 모드와 호스트 목록을 함께 검토하세요. 제외에 사용되는 목록은 프록시용 이름을 선택하기 위한 목록과 반대 효과를 갖습니다. 관련 없는 공개 웹사이트를 프록시를 통해 강제하기 위해 로컬 예외를 제거하지 마세요.
- 목록의 호스트는 로컬에서 확인: 프록시 기반 확인에서 일치하는 이름을 제외합니다.
- 목록의 호스트만 프록시로 확인: 프록시 기반 확인을 위해 일치하는 이름을 선택합니다.
줄 바꿈, 쉼표 또는 세미콜론으로 패턴을 구분하세요(예: *.example.com; example.org). 이 목록과 별도로 로컬 이름 확인란을 검토하세요.
macOS DNS 연결에 프록시 적용
선택적 프록시를 통한 macOS DNS 연결 설정을 사용하면 포트 53, 443 및 853의 macOS DNS 연결이 투명 라우팅 규칙을 따를 수 있습니다. 규칙이나 기본 경로가 프록시를 선택한 경우에만 프록시를 사용합니다. 이는 모든 HTTPS 연결이 DNS임을 의미하지 않으며 모든 애플리케이션이 동일한 확인자를 사용한다는 것을 보장하지도 않습니다.
일반적으로 설정에 필요하지 않은 한 이 설정을 꺼진 상태로 둡니다. 자체적으로 암호화된 DNS 또는 연결 재사용을 사용하는 애플리케이션은 새로운 시스템 조회와 다르게 동작할 수 있습니다.
규칙별 DNS 및 캐시
라우팅 규칙은 현재 프록시 또는 전역 DNS 설정을 사용할 수 있습니다. DNS 캐시 사용 옵션을 사용하면 캐시된 답변을 건너뛰고 해당 규칙에 대한 새 답변이 저장되지 않도록 할 수 있습니다.
DNS 캐시 탭은 캐시된 정보를 검사하는 데 도움이 됩니다. 실패를 진단할 때 이름, 규칙, 선택한 해결 경로 및 응답이 캐시에서 나온 것인지 여부를 기록해 두십시오. DNS 정책을 변경한다고 해서 이미 설정된 애플리케이션 연결이 반드시 대체되는 것은 아닙니다.
도메인을 검색하고 새로 고침을 사용하여 목록을 업데이트하세요. 열은 DNS TTL과 캐시 TTL을 구별하고 답변이 캐시된 시기와 만료되는 시기를 표시합니다. DNS 캐시 지우기가 확인을 요청합니다. 캐시된 프록시 답변을 의도적으로 삭제해야 할 때 사용하세요. 모든 애플리케이션이나 macOS의 DNS 캐시를 지우는 명령은 아닙니다.
빈 테이블은 정상일 수 있습니다. 이 보기에는 Mac의 모든 이름 조회 기록이 아니라 투명 프록시를 통해 확인된 유효한 DNS 답변이 포함되어 있습니다.
LAN 클라이언트
LAN 프록시 공유는 일반 LAN DNS 서버가 아닙니다. SOCKS 클라이언트의 경우 프록시 측 DNS는 대상 이름을 유지합니다. 전화기의 수동 HTTP 프록시는 해당 설정을 따르는 요청에 영향을 미칩니다. 모든 DNS 패킷이 Mac을 통과하도록 강제하지는 않습니다.
Secure Pipes 2.0.14 기반 · 2026년 10월 18일 업데이트