Change DNS in Windows 11 (and Enable DNS over HTTPS) – LicenceHouse guide

Windows 11에서 DNS를 변경하려면 설정 > 네트워크 및 인터넷을 열고 Wi-Fi 또는 이더넷을 선택한 다음 연결의 하드웨어 속성을 열고 DNS 서버 할당 옆의 편집을 클릭하십시오. 수동으로 전환하고 IPv4를 켠 뒤 원하는 서버를 입력하고 저장합니다. 같은 화면에서 DNS over HTTPS를 켜서 조회를 암호화할 수도 있습니다.

확인자(Resolver) IPv4(기본 / 보조) IPv6(기본 / 보조) 암호화된 DNS
Cloudflare 1.1.1.1 / 1.0.0.1 2606:4700:4700::1111 / 2606:4700:4700::1001 예
Google Public DNS 8.8.8.8 / 8.8.4.4 2001:4860:4860::8888 / 2001:4860:4860::8844 예
Quad9 9.9.9.9 / 149.112.112.112 2620:fe::fe / 2620:fe::9 예

DNS란 무엇이며 Windows 11에서 왜 변경하나요?

DNS(Domain Name System)는 licencehouse.com 같은 웹사이트 이름을 컴퓨터가 연결에 사용하는 IP 주소로 변환합니다. Windows 11은 기본적으로 공유기나 인터넷 서비스 제공업체가 DHCP를 통해 제공하는 DNS 서버를 사용합니다. DNS를 변경하면 안정성을 높이고, 맬웨어 필터링을 추가하고, 조회를 암호화할 수 있습니다.

DNS를 변경하는 일반적인 이유는 다음과 같습니다.

  • 안정성: 일부 제공업체의 DNS 서버는 응답이 느리거나 가끔 실패하며, 이는 페이지가 로드되기 전에 멈추는 현상으로 나타납니다.
  • 보안 필터링: Quad9이나 Cloudflare의 가족용 옵션 같은 확인자는 알려진 악성 도메인을 차단합니다.
  • 개인 정보 보호: DNS over HTTPS(DoH)와 함께 사용하면 조회가 네트워크에서 일반 텍스트가 아닌 암호화된 상태로 전송됩니다.
  • 문제 해결: 일부 사이트가 로드되지 않을 때 다른 확인자를 사용해 보면 DNS가 원인인지 빠르게 판별할 수 있습니다.

원인과 결과: 더 빠른 확인자는 사이트의 첫 조회 속도를 높일 뿐 다운로드 속도를 높이지는 않습니다. 대용량 다운로드가 느리다면 DNS가 원인인 경우는 드뭅니다.

Windows 11 설정에서 DNS 서버를 변경하려면 어떻게 하나요?

설정 > 네트워크 및 인터넷으로 이동해 Wi-Fi 또는 이더넷을 선택한 다음 연결 속성을 엽니다. DNS 서버 할당 옆의 편집을 선택하고 자동(DHCP)을 수동으로 변경한 후 IPv4를 켜고 기본 및 보조 주소를 입력한 뒤 저장을 선택합니다. 변경 사항은 즉시 적용됩니다.

  1. Windows 키 + I를 눌러 설정을 열고 네트워크 및 인터넷을 선택합니다.
  2. 무선 연결이라면 Wi-Fi > 하드웨어 속성을 선택합니다. 유선 연결이라면 이더넷을 선택한 다음 네트워크를 선택합니다.
  3. DNS 서버 할당 옆의 편집을 선택합니다.
  4. 드롭다운에서 자동(DHCP)을 수동으로 변경합니다.
  5. IPv4를 켭니다.
  6. 기본 설정 DNS 주소(예: 1.1.1.1)와 보조 DNS 주소(예: 1.0.0.1)를 입력합니다.
  7. 필요하면 IPv6를 켜고 해당 IPv6 주소를 입력합니다.
  8. 저장을 선택합니다.

고급 팁: 연결에 실제로 IPv6가 있는 경우에만 IPv6 DNS 서버를 입력하십시오. Quad9의 설정 안내에 따르면 IPv6 주소가 없는 PC에 IPv6 DNS를 구성하면 조회가 실패할 수 있습니다.

Windows 11에서 DNS 서버를 변경하는 방법을 나타내는 파란색 이더넷 네트워크 케이블

Windows 11에서 DNS over HTTPS를 켜려면 어떻게 하나요?

DNS 편집 창에 Cloudflare, Google, Quad9 같은 지원되는 확인자를 입력하면 각 주소 아래에 암호화 옵션이 나타납니다. DNS over HTTPS 설정으로 지정하고 저장하십시오. 그러면 Windows가 일반 텍스트 DNS 대신 암호화된 HTTPS 연결을 통해 해당 서버로 조회를 보냅니다.

  1. 위에서 설명한 대로 DNS 설정 편집 창을 열고 수동을 선택합니다.
  2. 9.9.9.9처럼 Windows가 인식하는 확인자를 입력합니다.
  3. 주소 아래의 DNS over HTTPS(또는 기본 설정 DNS 암호화) 드롭다운을 엽니다.
  4. 켜기(자동 템플릿)를 선택하거나, 사용 중인 버전에 표시되는 레이블이 암호화됨만(DNS over HTTPS)이라면 이를 선택합니다.
  5. 일반 텍스트로 대체 스위치가 보이면 조회가 암호화되지 않은 상태로 전송되지 않도록 꺼 둡니다.
  6. 보조 주소에도 같은 작업을 반복한 후 저장을 선택합니다.

메뉴 레이블은 Windows 11 버전마다 조금씩 다르므로 화면에서 가장 비슷한 옵션을 선택하십시오. DoH 옵션은 Windows의 알려진 DoH 서버 목록에 있는 확인자에서만 사용할 수 있습니다. Microsoft의 DNS over HTTPS 클라이언트 문서에 설명된 대로 PowerShell에서 Get-DnsClientDohServerAddress를 실행하면 해당 목록을 확인할 수 있습니다.

자주 보는 사례: 브라우저와 Windows에서 동시에 DoH를 켜 놓고 어느 쪽이 작동하는지 궁금해하는 경우가 많습니다. Windows 수준의 DoH는 PC의 모든 앱에 적용되지만, 브라우저 DoH는 해당 브라우저에만 적용됩니다.

어떤 공용 DNS 서버를 선택해야 하나요?

Cloudflare(1.1.1.1), Google Public DNS(8.8.8.8), Quad9(9.9.9.9)은 모두 신뢰할 수 있고 무료이며 암호화된 DNS를 지원합니다. Cloudflare는 속도와 개인 정보 보호에, Google은 안정성과 규모에 중점을 두며, Quad9은 기본적으로 맬웨어 및 피싱과 관련된 도메인을 차단합니다. 세 가지 모두 합리적인 선택입니다.

  • Cloudflare 1.1.1.1: 균형 잡힌 선택입니다. Cloudflare의 Windows 설정 가이드에는 1.1.1.2(맬웨어 차단)와 1.1.1.3(맬웨어 및 성인 콘텐츠 차단)도 안내되어 있습니다.
  • Google Public DNS 8.8.8.8: 널리 사용되며 신뢰할 수 있습니다. 주소는 Google의 Public DNS 문서에 나와 있습니다.
  • Quad9 9.9.9.9: 기본적으로 위협을 차단하며 비영리 재단이 운영합니다.

기본 주소와 보조 주소에 서로 다른 제공업체를 섞어 쓰지 마십시오. 예를 들어 한 서버는 도메인을 차단하고 다른 서버는 차단하지 않는 등 두 서버의 동작이 다르면 진단하기 어려운 일관되지 않은 결과가 나올 수 있습니다.

PowerShell이나 명령 프롬프트로 DNS를 변경하려면 어떻게 하나요?

관리자 PowerShell 창에서 Get-NetAdapter를 실행해 어댑터 이름을 확인한 다음 Set-DnsClientServerAddress -InterfaceAlias "Wi-Fi" -ServerAddresses "1.1.1.1","1.0.0.1"을 실행하십시오. 그러면 해당 어댑터에 고정 DNS 서버가 설정되어 공유기가 제공하는 서버를 대체합니다. 스크립트나 여러 대의 PC에 유용합니다.

  1. 시작을 마우스 오른쪽 버튼으로 클릭하고 터미널(관리자)을 선택합니다.
  2. Get-NetAdapter를 실행하고 활성 어댑터의 Name(예: Wi-Fi 또는 Ethernet)을 기록합니다.
  3. DNS를 설정합니다: Set-DnsClientServerAddress -InterfaceAlias "Wi-Fi" -ServerAddresses "1.1.1.1","1.0.0.1"
  4. Get-DnsClientServerAddress -InterfaceAlias "Wi-Fi"로 변경 사항을 확인합니다.

명령 프롬프트에서는 이전 도구인 netsh로 같은 작업을 할 수 있습니다. netsh interface ipv4 set dnsservers name="Wi-Fi" static 1.1.1.1 primary를 실행한 다음 보조 주소는 netsh interface ipv4 add dnsservers name="Wi-Fi" 1.0.0.1 index=2를 실행합니다.

Microsoft의 Set-DnsClientServerAddress 참조 문서에는 적용 전에 서버를 테스트하는 -Validate를 포함한 모든 매개변수가 나와 있습니다.

Windows 11에서 DNS 캐시를 플러시하려면 어떻게 하나요?

명령 프롬프트나 터미널을 열고 ipconfig /flushdns를 실행하십시오. Windows가 저장된 DNS 조회 기록을 지우고 "DNS 확인자 캐시를 플러시했습니다"라고 확인합니다. DNS 서버를 변경한 후나, 사이트가 새 주소로 이동했는데도 PC가 계속 이전 주소로 접속할 때 실행하십시오.

  • ipconfig /flushdns는 캐시를 지웁니다.
  • ipconfig /displaydns는 현재 캐시된 내용을 표시합니다.
  • Clear-DnsClientCache는 PowerShell에서 같은 기능을 합니다.

브라우저도 자체적으로 짧은 캐시를 유지하므로, 플러시 후에도 사이트에 문제가 있다면 브라우저를 닫았다가 다시 여십시오.

Windows 11이 사용 중인 DNS 서버를 확인하려면 어떻게 하나요?

설정 > 네트워크 및 인터넷을 열고 연결의 속성(Wi-Fi의 경우 하드웨어 속성)을 선택합니다. IPv4 DNS 서버 항목에 사용 중인 서버와 암호화 여부가 표시됩니다. 터미널에서 ipconfig /all을 실행하면 모든 어댑터에 대해 같은 정보를 확인할 수 있습니다.

이름 확인이 제대로 되는지 테스트하려면 nslookup licencehouse.com을 실행하십시오. 출력의 첫 줄에 응답한 서버가 표시됩니다.

Windows 11에서 DNS를 다시 자동으로 되돌리려면 어떻게 하나요?

DNS 서버 할당 설정으로 돌아가 편집을 선택하고 수동을 다시 자동(DHCP)으로 변경한 후 저장하십시오. 그러면 Windows가 다시 공유기나 네트워크가 제공하는 DNS 서버를 사용합니다. PowerShell에서는 Set-DnsClientServerAddress -InterfaceAlias "Wi-Fi" -ResetServerAddresses로 같은 작업을 할 수 있습니다.

여행 중에는 되돌리는 방법을 기억해 두면 좋습니다. Cloudflare에 따르면 로그인 페이지(종속 포털)가 있는 일부 공용 Wi-Fi 네트워크는 사용자 지정 DNS에서 작동하지 않습니다. 자동으로 되돌린 뒤 로그인하고 다시 설정을 적용하십시오.

회사나 학교 네트워크는 내부 리소스에 접근하기 위해 자체 DNS 서버가 필요할 수도 있습니다. 도메인에 가입된 Windows 11 Pro PC에서는 그룹 정책을 통해 DNS를 중앙에서 관리하는 경우가 많으므로 변경하기 전에 IT 팀에 확인하십시오.

DNS 설정은 Home과 Pro에서 동일하게 작동합니다. 새 PC를 설정하고 있다면 Windows 11 Home 설치 및 정품 인증 가이드와 저장된 Wi-Fi 암호 찾기 가이드가 다음 단계로 유용하며, 정품 Windows 11 Home 라이선스가 있으면 보안 업데이트를 계속 받을 수 있습니다.

자주 묻는 질문

Windows 11에서 DNS를 변경해도 안전한가요?

네, Cloudflare, Google, Quad9 같은 신뢰할 수 있는 확인자를 사용한다면 안전합니다. DNS를 변경해도 파일이나 앱은 바뀌지 않으며 언제든지 자동으로 되돌릴 수 있습니다. 악성 확인자는 가짜 웹사이트로 연결을 우회시킬 수 있으므로 팝업이나 비공식 소프트웨어가 권장하는 알 수 없는 DNS 서버는 피하십시오.

DNS를 변경하면 인터넷이 빨라지나요?

현재 DNS 서버가 느리다면 웹사이트가 조금 더 빨리 로드되기 시작할 수 있지만, 다운로드나 스트리밍 속도가 빨라지지는 않습니다. 이는 연결 상태와 원격 서버에 따라 달라집니다. 페이지가 로드되기 전에 멈췄다가 빠르게 다운로드된다면 더 나은 확인자가 도움이 될 가능성이 높습니다.

Windows 11 DNS over HTTPS는 모든 DNS 서버에서 작동하나요?

아니요. 자동 DoH 옵션은 Cloudflare, Google, Quad9 등이 포함된 Windows 기본 제공 알려진 DoH 서버 목록의 확인자에서만 나타납니다. 다른 제공업체는 사용 중인 버전에서 제공하는 경우 수동 템플릿이 필요할 수 있습니다. PowerShell에서 Get-DnsClientDohServerAddress를 실행하면 Windows가 인식하는 서버를 확인할 수 있습니다.

DNS를 변경한 후 인터넷이 작동하지 않는 이유는 무엇인가요?

가장 흔한 원인은 주소 오타, IPv6가 없는 네트워크에 IPv6 DNS를 입력한 경우, 공용 Wi-Fi의 종속 포털입니다. 주소를 다시 확인하고, 확실하지 않다면 IPv6 DNS를 끄고, 필요하면 DNS를 자동(DHCP)으로 되돌린 후 ipconfig /flushdns를 실행하십시오.

대신 공유기에서 DNS를 변경해야 하나요?

공유기에서 DNS를 변경하면 가정 네트워크의 모든 장치에 적용되므로 가족이 함께 사용할 때 편리합니다. Windows 11에서 변경하면 해당 PC에만 적용되지만 노트북을 다른 네트워크에 연결해도 유지됩니다. 많은 사람들이 두 가지를 모두 사용하며, 노트북에서는 Windows DoH로 어디에서 연결하든 암호화를 적용합니다.

관련 가이드

이 가이드의 링크

링크 유형 도움이 되는 이유
Windows 11 Home 설치 가이드 내부 네트워크를 구성하기 전에 새 PC 설정
저장된 Wi-Fi 암호 찾기 내부 Windows 11의 관련 네트워크 작업
Windows 11 Home 라이선스 내부 지속적인 보안 업데이트를 위한 정품 인증
Microsoft Learn: DNS over HTTPS 클라이언트 외부 Windows의 DoH 처리 방식과 알려진 서버
Microsoft Learn: Set-DnsClientServerAddress 외부 DNS 설정 및 초기화를 위한 전체 PowerShell 구문
Cloudflare 1.1.1.1 Windows 설정 외부 Cloudflare 공식 주소와 가족용 필터
Google Public DNS 외부 Google DNS 공식 주소
Dns, Dns over https, How-to, Networking, Windows 11