웹사이트 검색

Windows 11 설정 하나를 켰더니 브라우징 속도가 빨라지고 더 안전해졌어요


속도와 개인 정보 보호는 제가 컴퓨터를 사용할 때 중요하게 생각하는 두 가지입니다. 그래서 새로 설치한 Windows 11에서 첫 페이지 로딩이 느리게 느껴졌다는 것이 걱정이 되었습니다. 문제가 특정 브라우저에 국한된 것인지 확인하려고 브라우저를 바꿔 봤지만, 제가 좋아하는 브레이브 브라우저조차도 같은 방식으로 작동했습니다. 이 문제는 운영 체제 전체에 영향을 미쳤습니다.

그래서 저는 더 넓은 범위의 수정 방법을 찾아보았고 시스템 전체에 DNS over HTTPS를 활성화했을 때 개선되는 것을 보았습니다. 이것이 문제를 해결하는 열쇠였습니다. 저는 더 빠른 조회와 암호화된 쿼리를 얻었습니다.

대부분의 사람들은 잘못된 곳에서 DNS를 수정합니다

브라우저 수준의 조정은 한 앱에만 적용됩니다

이 문제는 트리거가 명확하지 않아서 까다로웠습니다. 저는 수많은 자료를 참고했으며, 여러 자료에서는 브라우저에서 DNS over HTTPS(DoH)를 활성화할 것을 권장했습니다. 브라우저 DoH는 해당 브라우저 내에서만 쿼리를 암호화하므로, 시스템 전체의 비암호화 DNS 쿼리를 해결하지는 못합니다.

Windows 11에는 OS에서 이름 해석을 처리하는 DNS 클라이언트 서비스(Dnscache)가 있습니다. 이 서비스는 브라우저 설정과는 독립적입니다. 따라서 브라우저에서 DNS over HTTPS 설정을 업데이트한 후에도 Windows Update 및 Teams, Slack과 같은 설치된 앱을 포함한 컴퓨터는 계속해서 일반 텍스트 DNS 쿼리를 보냅니다.

특정 상황에서는 개별 앱이 자체 DNS 스택을 구현하는 경우 DNS 클라이언트 서비스(Dnscache)를 무시할 수 있습니다.

내가 DNSLeakTest를 실행한 후에야 나는 이 결론에 도달할 수 있었다. 테스트 결과를 통해 다른 앱들이 계속해서 암호화되지 않은 DNS 쿼리를 보내고 있었지만, 내 브라우저는 실제로 안전하다는 것을 추론할 수 있었다.

숨겨진 Windows 11 옵션

Wi-Fi 및 이더넷에서 DoH 활성화






Windows 11의 시스템 전체 DoH 옵션은 설정 앱 안에 숨겨져 있습니다. Wi-Fi 연결에서 다음 단계를 따라 활성화할 수 있습니다:

  1. 설정 앱을 열고 네트워크 및 인터넷 > Wi-Fi로 이동한 다음, 연결을 클릭하세요.
  2. 아래로 스크롤한 후 DNS 서버 할당의 편집 옵션을 클릭하세요.
  3. 드롭다운 버튼을 클릭하고 수동을 선택하세요.
  4. IPv4 및/또는 IPv6를 켜고 선호하는 DoH 옵션을 선택하세요.

이더넷 연결에서 DoH를 활성화하는 과정도 유사합니다. 한 가지 차이점은 첫 번째 단계에서 Wi-Fi 대신 이더넷을 선택하는 것입니다. Windows 11에서 DoH를 구성할 때 선택할 수 있는 HTTPS를 통한 DNS 옵션이 세 가지 있습니다. 설정을 끈 상태로 두면 모든 쿼리가 암호화되지 않고 일반 텍스트로 전송됩니다. 이것이 Windows의 기본값입니다.

"자동 템플릿(On)" 옵션은 선택한 리졸버에서 템플릿을 가져와 DNS 쿼리를 암호화합니다. 그러나 이 기능은 리졸버가 Microsoft의 알려진 DoH 제공자 목록에 있는 경우에만 작동합니다. 마지막 옵션인 "수동 템플릿(On)"은 DoH URL을 직접 제공해야 합니다. 이 옵션은 리졸버가 고유한 DoH URL을 제공할 때 유용합니다(예: Microsoft 승인 목록에 없는 맞춤형 또는 자체 호스팅 리졸버). 이 마지막 옵션은 Microsoft 승인 목록에 없는 맞춤형 또는 자체 호스팅 리졸버를 사용하는 경우에 적합합니다. 이 과정을 거치면 컴퓨터의 모든 DNS 쿼리에 대해 시스템 전체 암호화를 사용할 수 있습니다.

내가 On(수동 템플릿)을 사용할 때, 나는 주로 Cloudflare의 1.1.1.1을 기본으로 사용한다. 내가 시도해 본 옵션 중 가장 빠르기 때문이다. 하지만 때때로 나는 NextDNS를 사용하는데, 이는 암호화 외에도 시스템 전체에 걸친 광고 및 추적기 필터링을 제공하기 때문이다.

DNS 해석기 선택

속도, 개인정보 보호 및 기능이 크게 다릅니다

적절한 해석기를 선택하는 것은 시스템 전체의 DNS over HTTPS 설정을 수동으로 구성하여 모든 이점을 얻는 데 매우 중요합니다. 내가 가장 잘 작동하는 것을 찾기 위해 많은 테스트를 거쳤습니다. 가장 일반적인 네 가지 옵션을 탐색하면서, 지연 시간과 개인정보 보호 정책은 위치와 개별 해석기의 기능에 따라 달라진다는 것을 깨달았습니다. 해석기들은 서로 다음과 같이 비교됩니다:

해결사

아이피 주소

평균 DNS 지연 시간

로그 정책

최적 사용 사례

클라우드플레어

1.1.1.1

일반적으로 20ms 미만

로그 기록 금지

균형잡힌 속도 + 개인정보 보호

구글

8.8.8.8

일반적으로 20ms 미만

최대 48시간 동안 IP 주소를 기록합니다

구글 생태계 사용자

넥스트DNS

사용자 정의

Cloudflare와 비교 가능 (가장 가까운 노드에 따라 다름)

구성 가능한

광고/추적기 시스템 전체 차단

쿼드9

9.9.9.9

일반적으로 25ms 미만

로그 기록 금지

악성 코드 차단

NextDNS를 선택하면 OS에서 uBlock Origin을 사용하는 것과 유사한 시스템 전체 범위의 보호를 받을 수 있습니다. 위치가 노드 근처에 있으면 경쟁력 있는 속도도 얻을 수 있습니다. Quad9를 선택하면 로그 없이 간단한 악성코드 보호를 제공받을 수 있습니다. 추가 필터링 없이 순수 속도를 원한다면 Cloudflare가 가장 일관된 옵션입니다.

실제 결과

더 빠른 페이지, 적은 엿보기, 그리고 놀라운 뉘앙스

DoH를 활성화하고 NextDNS로 설정하는 것은 일관되지만 미묘한 변화를 가져왔습니다. 캐시가 없는 페이지 로드가 더 빠르게 느껴졌습니다. 또한 여러 사이트에서 nslookup을 통해 DNS 조회 시간이 몇 밀리초 줄어드는 것을 확인했습니다. DNSLeakTest를 다시 실행했을 때도 모든 앱의 DNS에서 암호화가 적용되었습니다.

개인정보를 더 중시하는 사용자에게는 ISPs가 당신이 방문하는 도메인을 보지 못하도록 하는 것이 장점입니다. Chrome과 Firefox에서는 Encrypted Client Hello(ECH)가 TLS SNI를 ISP로부터 숨길 수 있어, 연결하는 사이트를 비공개로 유지할 수 있습니다. 이는 완전한 익명성은 아니더라도 브라우저 수준의 DoH보다 한 단계 더 나은 방법입니다.

그러나 토글을 전환하는 것 외에도 특정 단계들이 눈에 띄는 차이를 만들었습니다. 첫 번째는 암호화를 확인하는 것이었습니다. 이렇게 하면 제 앱들이 암호화된 DNS를 사용하고 있는지 확인할 수 있었습니다. 하지만 브라우징 속도에 있어 가장 중요한 것은 가장 빠른 리졸버를 선택하는 것일 수 있습니다. GRC의 DNS Benchmark와 같은 유틸리티는 특히 아프리카, 동남아시아 또는 남미에서 수치가 크게 달라지기 때문에 해당 지역에서 가장 빠른 리졸버를 식별하는 데 도움이 될 수 있습니다.

또 다른 중요한 단계는 DNS를 플러시하는 것입니다. ipconfig /flushdns 명령을 실행하면 이전에 캐시된 쿼리가 평문으로 유출되는 것을 방지할 수 있습니다.

VPN을 사용하면 VPN과 운영체제(OS) 모두 DNS를 처리하려고 할 경우 DoH와 충돌할 수 있습니다.

내가 처음 날에 찾아냈으면 좋았을 윈도우 11 설정

DoH를 설정한 이후로 한 발짝도 뒤돌아보지 않았습니다. 설정하는 데 몇 분밖에 걸리지 않지만 모든 면에서 기대 이상입니다. 바로 제가 원하던 프라이버시를 제공해 주었습니다. Cloudflare 같은 빠른 리졸버와 함께 사용하면 DNS 조회 시간이 밀리초 단위로 줄어들고, 캐시가 없는 페이지 로드 속도도 눈에 띄게 개선됩니다. 이제 Windows를 더 빠르고 안전하게 느끼게 만들기 위해 가장 먼저 설정하는 것 중 하나입니다.

관련기사