Windows 11에서 DNS 설정을 변경하는 방법
최근, 개인 PC에서 특정 웹사이트 접속을 차단하는 방법으로 윈도우 11 호스트 파일 편집에 대한 안내를 제공했습니다. 그러나 윈도우 11에서 개인 정보 보호를 강화하려면 DNS 설정 변경 또한 중요한 부분입니다. 웹사이트 접속은 물론 백그라운드에서 서버와 연결을 시도하는 앱까지, 컴퓨터의 모든 인터넷 통신을 보호할 수 있습니다. 만약 DNS 설정 변경이 처음이라면, 이 상세 가이드를 통해 윈도우 11에서 DNS 설정을 변경하는 방법을 알아볼 수 있습니다.
윈도우 11 (2022) 에서 DNS 설정 변경하기
이 가이드에서는 윈도우 11에서 DNS 설정을 변경하는 다섯 가지 방법을 다룹니다. 더불어 DNS가 무엇인지, PC에서 DNS 설정을 변경해야 하는 이유에 대해서도 설명합니다. 아래 표를 확장하여 설명을 읽거나, 원하는 방법으로 직접 이동할 수 있습니다.
윈도우 11에서 DNS란 무엇인가?
DNS, 즉 도메인 네임 시스템(Domain Name System)은 인터넷의 전화번호부와 유사합니다. 웹사이트를 열려고 할 때, 컴퓨터는 DNS 서버에 접속하여 해당 웹사이트의 IP 주소를 찾습니다. 이 과정을 통해 주소를 찾아 웹사이트에 연결하는 것입니다. 사용자가 복잡한 IP 주소를 일일이 기억하지 않아도 되도록 DNS 서버가 필요한 것입니다.

ISP 서버부터 구글, 클라우드플레어, 오픈DNS 등 다양한 DNS 서버가 존재합니다. 각각의 DNS 서버는 다른 서버보다 더 빠른 정보 검색 속도를 제공한다고 주장합니다. 일부는 DNS-over-TLS와 같은 보안 기능을 내장하고 있으며, 또 다른 일부는 짧은 지연 시간을 제공합니다. 사용하고자 하는 PC와 필요에 따라 선택할 수 있습니다.
윈도우 11에서 기본 DNS 서버를 변경해야 하는 이유는, ISP가 DNS 쿼리 기록을 축적하기 때문입니다. 이는 개인 정보 보호에 바람직하지 않습니다. 인터넷 공급자는 DNS 로그를 통해 사용자가 방문하는 웹사이트를 파악할 수 있습니다. 따라서, 쿼리 기록을 남기지 않으면서 안정적인 성능과 피싱, 악성코드 공격에 대한 보안을 제공하는 유명한 사용자 지정 DNS 서버를 사용하는 것이 더 안전합니다.
이제 왜 DNS 서버를 변경해야 하는지 분명히 되었으므로, 윈도우 11에서 널리 사용되는 DNS 서버에 대해 알아보겠습니다.
윈도우 11용 무료 DNS 서버
다음은 윈도우 11 PC에서 사용할 수 있는 인기 있는 무료 DNS 서버 목록입니다. 각 서비스의 기본 DNS 주소와 보조 DNS 주소를 모두 포함했습니다.
1. 클라우드플레어
기본 DNS: 1.1.1.1
보조 DNS: 1.0.0.1
2. 구글
기본 DNS: 8.8.8.8
보조 DNS: 8.8.4.4
3. 오픈DNS
기본 DNS: 208.67.222.222
보조 DNS: 208.67.220.220
4. 코모도 보안 DNS
기본 DNS: 8.26.56.26
보조 DNS: 8.20.247.20
5. 쿼드9 DNS
기본 DNS: 9.9.9.9
보조 DNS: 149.112.112.112
윈도우 11 설정 앱을 사용하여 DNS 서버 변경
윈도우 11에서 DNS 서버를 변경하는 가장 간단한 방법은 설정 앱을 이용하는 것입니다. IPv4 및 IPv6 프로토콜에 대해 DNS를 설정할 수 있으며, 그 방법은 다음과 같습니다.
1. 윈도우 키 + I 단축키를 눌러 설정 앱을 실행합니다. 왼쪽 사이드바에서 '네트워크 및 인터넷' 설정 메뉴를 선택하고, 오른쪽 창에서 'Wi-Fi'를 클릭합니다. 유선 이더넷 연결을 사용한다면 '이더넷'을 클릭합니다.

2. 다음으로, 아래로 스크롤하여 '하드웨어 속성'을 찾아서 엽니다.

3. 'DNS 서버 할당' 옆에 있는 '편집' 버튼을 클릭합니다. 기본적으로 '자동(DHCP)'으로 설정되어 있을 것입니다. 이는 윈도우 11이 ISP가 제공하는 DNS 서버를 사용하고 있음을 의미하며, 이 설정을 변경해야 합니다.

4. 다음 페이지에서 드롭다운 메뉴를 사용하여 '수동'을 선택하고 'IPv4' 토글을 활성화합니다.

5. 이제 '기본 설정' 및 '보조 설정' DNS 필드에 사용하려는 사용자 지정 DNS 서버 주소를 입력합니다. 앞서 소개한 최고의 DNS 서버 목록을 참고할 수 있습니다. 일반적으로 저는 다음과 같은 구글 DNS 서버를 사용합니다.
- 기본 DNS: 8.8.8.8
- 보조 DNS: 8.8.4.4

6. 완료되면 '저장'을 클릭하여 윈도우 11에서 DNS 서버를 변경합니다. 만약 DNS-over-HTTPS를 활성화하여 모든 DNS 쿼리를 암호화하고 싶다면 다음 단계로 이동합니다.

7. '기본 설정' 및 '보조 설정' DNS 암호화 드롭다운 메뉴를 클릭하여 암호화 유형을 '암호화된 전용(DNS over HTTPS)'으로 변경합니다.

8. '저장'을 클릭하면 완료됩니다. 이제 사용자 지정 DNS 서버와 더불어 모든 DNS 쿼리에 대한 암호화가 활성화되어 PC의 네트워크 통신이 더욱 안전해집니다.

윈도우 11 제어판에서 DNS 서버 변경
저처럼 제어판 사용에 익숙하고 윈도우 11의 DNS 서버를 변경하려면 아래 가이드를 따르세요.
1. '윈도우 키 + R' 단축키를 사용하여 실행 창을 엽니다. 여기에 `ncpa.cpl`을 입력하고 엔터 키를 누릅니다.

2. 그러면 제어판의 네트워크 및 인터넷 창이 바로 열립니다. 윈도우 11에서 제어판을 수동으로 열고 '네트워크 및 공유 센터'로 이동해도 됩니다.

3. 여기에서 사용 중인 'Wi-Fi' 어댑터를 마우스 오른쪽 버튼으로 클릭하고 '속성'을 선택합니다. 유선 이더넷 연결을 사용한다면 '이더넷'을 마우스 오른쪽 버튼으로 클릭하고 '속성'을 선택합니다.

4. 다음으로, 목록을 아래로 스크롤하여 '인터넷 프로토콜 버전 4(TCP/IPv4)'를 더블 클릭합니다.

5. '다음 DNS 서버 주소 사용'을 선택해야 하는 새 팝업 창이 나타납니다. 이곳에서 사용자 지정 DNS 서버를 설정합니다.

6. 해당 필드에 기본 및 보조 DNS 서버를 입력합니다. 예를 들어, 저는 여기에서 클라우드플레어의 DNS 서버를 사용합니다. 원하는 대로 자유롭게 선택할 수 있습니다.
- 기본 DNS: 1.1.1.1
- 보조 DNS: 1.0.0.1

7. 마지막으로 '확인'을 클릭하면 윈도우 11 PC에 사용자 지정 DNS 서버 설정이 완료됩니다.

명령 프롬프트 (CMD)를 사용하여 DNS 설정 변경
윈도우 설정 및 제어판 외에도 명령 프롬프트를 사용하여 DNS 설정을 변경할 수 있습니다. 몇 가지 명령만 사용하면 됩니다. 다음 단계를 따르세요.
1. 윈도우 키를 누르고 검색 창에 'cmd'를 입력합니다. 이제 오른쪽 창에서 '관리자 권한으로 실행'을 클릭합니다. 윈도우 11에서 항상 관리자 권한으로 앱을 실행하는 방법은 관련 가이드에서 확인할 수 있습니다.

2. 다음으로, CMD 창에서 아래 명령을 실행합니다. `primary` 자리에 원하는 DNS 서버의 기본 주소를 입력합니다. 예를 들어, 클라우드플레어의 기본 DNS 서버인 1.1.1.1을 사용합니다. 이더넷을 사용하는 경우, 아래 명령에서 Wi-Fi를 이더넷으로 바꿔야 합니다.
netsh interface ipv4 set dnsservers Wi-Fi static 1.1.1.1 primary

3. 명령 프롬프트를 사용하여 보조 DNS 서버를 설정하려면 아래 명령을 실행합니다. `Alternative` 자리에 보조 DNS 서버 주소를 입력합니다. 여기서는 클라우드플레어의 1.0.0.1을 보조 DNS로 설정했습니다.
netsh interface ipv4 add dnsservers Wi-Fi 1.0.0.1 index=2

4. 이제 완료되었습니다. 설정 앱을 열어보면 사용자 지정 DNS 서버로 업데이트된 것을 확인할 수 있습니다.

6. DNS 설정을 자동(DHCP)으로 재설정하려면 윈도우 11 PC의 CMD에서 아래 명령을 실행합니다.
netsh interface ip set dns "Wi-Fi" dhcp

윈도우 11에서 PowerShell을 사용하여 DNS 설정 변경
1. 윈도우 키를 누르고 'powershell'을 입력합니다. 이제 '관리자 권한으로 실행'을 클릭합니다.

2. 다음으로, PowerShell에서 아래 명령을 실행하여 Wi-Fi 어댑터 또는 이더넷의 InterfaceIndex를 확인합니다. 예를 들어, 저는 무선 네트워크에 연결되어 있고 InterfaceIndex는 18입니다.
Get-NetAdapter | Select-Object InterfaceAlias , InterfaceIndex

3. 이제 아래 명령을 실행합니다. N을 본인 PC에 표시된 InterfaceIndex 값(Wi-Fi 또는 이더넷)으로 바꾸고, `preferred`와 `alternative` 자리에 선택한 기본 및 보조 DNS 서버 주소를 입력합니다.
Set-DnsClientServerAddress -InterfaceIndex N -ServerAddresses ("1.1.1.1","1.0.0.1")

DNS 점퍼를 사용하여 윈도우 11에서 DNS 서버 변경
윈도우 11에서 DNS 설정을 변경하는 데 도움이 되는 타사 앱을 찾고 있다면, DNS 점퍼가 유용한 선택지 중 하나입니다. 무료로 제공되며, 버튼 클릭만으로 적용할 수 있는 다양한 DNS 서버 목록을 제공합니다. 작동 방법은 다음과 같습니다.
1. 이 링크를 따라 DNS 점퍼 ZIP 파일을 다운로드합니다. 윈도우 11에서 파일 압축을 풀고 DnsJumper 폴더로 이동합니다. 여기에서 'DnsJumper.exe'를 더블 클릭합니다.

2. 드롭다운 메뉴에서 DNS 서버를 선택한 다음, 'DNS 적용'을 클릭합니다. 간단하게 설정이 완료됩니다.

3. 사용자 지정 DNS 서버를 설정하려면 해당 확인란을 선택하고 아래 필드에 기본 및 보조 서버 주소를 입력합니다. 그런 다음 'DNS 적용'을 클릭합니다.

자주 묻는 질문(FAQ)
윈도우 11의 DNS 서버란 무엇인가요?
DNS 서버는 윈도우 11 PC에서 웹사이트의 IP 주소를 찾도록 도와줍니다. 기본적으로, IP 주소를 저장한 전화번호부 역할을 하며 웹사이트 연결을 용이하게 합니다.
윈도우 11에 가장 적합한 DNS 서버는 무엇인가요?
개인적으로는 클라우드플레어와 구글의 DNS 서버 모두 윈도우 11에서 사용하기에 적합하다고 생각합니다.
윈도우 11에서 대기 시간이 가장 짧은 DNS 서버는 무엇인가요?
만약 윈도우 11에서 빠른 DNS 서버 성능을 원한다면 클라우드플레어를 추천합니다.
윈도우 11의 제어판에서 DNS 서버를 변경할 수 있나요?
네, 윈도우 11의 제어판에서도 DNS 서버를 변경할 수 있습니다. 자세한 내용은 이 가이드를 참고하세요.
윈도우 11에서 사용자 지정 DNS 서버 설정
이것이 윈도우 11에서 사용자 지정 DNS 서버를 설정할 수 있는 다섯 가지 쉬운 방법입니다. 개인적으로는 윈도우 설정 페이지에서 DNS 서버를 변경하는 것을 추천합니다. 사용자 지정 DNS와 함께 DNS-over-HTTPS를 활성화하는 것도 가능합니다. 어쨌든, 여기까지가 준비된 내용입니다. 인터넷 관련 문제가 발생하거나 윈도우 11 PC에서 Wi-Fi 연결이 계속 끊기는 경우, 관련 가이드에서 쉽게 해결 방법을 찾을 수 있습니다. 또한 윈도우 11에서 '네트워크 검색이 꺼져 있습니다' 오류를 해결하는 편리한 튜토리얼도 준비되어 있습니다. 마지막으로, 질문이 있다면 아래 댓글 섹션에 알려주세요.