최근 인터넷 속도 때문에 스트레스를 받고 계신가요? 웹서핑을 할 때마다 속도가 답답하게 느껴진다면, 지금 바로 OpenDNS나 Google DNS로 전환해 보세요. 인터넷 속도가 눈에 띄게 빨라질 수 있습니다.
예를 들어 이런 경험이 있으신가요? 쇼핑몰 페이지가 느려서 상품이 품절되기 전에 장바구니에 담지 못했거나, 유튜브에서 귀여운 고양이·강아지 영상을 볼 때마다 버퍼링에 시달렸거나, 원격으로 연인과 화상 통화(줌)를 하는데 상대방의 목소리만 들리고 화면에는 15~20분 전의 굳어진 얼굴만 보였다면... 이제는 DNS(Domain Name System, 도메인 이름 시스템)를 변경할 때가 된 것입니다.
DNS란 무엇인가?
DNS는 흔히 '인터넷의 전화번호부'라고 불립니다. 우리가 검색창에 입력하는 www.example.com 같은 도메인 이름을 실제 서버가 알아듣는 IP 주소로 변환해 주는 역할을 하죠. DNS 서버가 작동하는 방식은 다음과 같습니다. 사용자가 도메인 이름을 입력하면, DNS 시스템은 해당 도메인 이름을 대응되는 IP 주소에 매핑하여 찾아낸 후 그 결과를 웹 브라우저로 되돌려 줍니다.
일반적으로 DNS 서버는 인터넷 서비스 제공업체(ISP)에서 자동으로 할당됩니다. ISP가 설정한 서버는 대체로 안정적이고 신뢰할 수 있지만, 그렇다고 해서 반드시 '가장 빠르고 최고의' DNS 서버라고 볼 수는 없습니다.
ISP에서 기본 할당된 DNS 서버는 여러 사용자의 트래픽으로 인해 혼잡해져 있을 수 있고, 비효율적인 소프트웨어를 사용하고 있을 가능성도 있습니다. 더 심각한 문제는 일부 DNS 서버가 사용자의 인터넷 활동을 추적할 수 있다는 점입니다.
추천 공용 DNS 서버 비교
다행히도 각종 플랫폼에서 몇 번의 클릭만으로 더 빠르고 안전한 공개(public) DNS 서버로 쉽게 전환할 수 있습니다. 가장 널리 사용되는 DNS 서버는 다음과 같습니다.
- Cloudflare DNS (기본: 1.1.1.1 / 보조: 1.0.0.1) — 여러 벤치마크 테스트에서 가장 빠른 속도로 평가받으며, 기본적인 보안 기능도 내장되어 있습니다.
- Google Public DNS (기본: 8.8.8.8 / 보조: 8.8.4.4) — 빠르고 안정적인 웹 브라우징 환경을 제공하며, 개인정보 보호 차원에서 모든 IP 로그를 48시간 이내에 삭제합니다.
- OpenDNS (기본: 208.67.222.222 / 보조: 208.67.220.220) — 가장 오래 운영된 DNS 서비스 중 하나로, 웹사이트 필터링과 자녀 보호 기능에 특화되어 있습니다. 단, 모든 기능을 이용하려면 계정 생성이 필요하고, 추가 기능이 포함된 유료 플랜도 제공됩니다.
- Quad9 DNS (기본: 9.9.9.9 / 보조: 149.112.112.112) — 빠른 연결 속도와 강력한 보안을 동시에 추구합니다. 글로벌 선도 사이버보안 기업 10여 곳의 위협 인텔리전스 데이터를 활용한다고 알려져 있습니다.
각 서비스마다 장단점이 있으니, 본인의 용도(속도 중심, 보안 중심, 자녀 보호 등)에 맞게 선택하시면 됩니다.
Windows 10에서 DNS 서버 변경하는 3가지 방법
Windows PC에서 OpenDNS 또는 Google DNS로 전환하는 방법은 크게 세 가지가 있습니다. 첫 번째는 제어판에서 어댑터 설정을 변경하는 방법, 두 번째는 명령 프롬프트를 활용하는 방법, 마지막(그리고 아마도 가장 쉬운) 방법은 Windows 설정 앱을 이용하는 것입니다. 하나씩 자세히 살펴보겠습니다.
방법 1: 제어판(Control Panel) 사용하기
1. 먼저 제어판을 엽니다. 키보드의 Windows 키를 누르거나 작업표시줄의 시작 메뉴 아이콘을 클릭한 후, "제어판"이라고 입력하세요. 검색 결과가 나타나면 Enter 키를 누르거나 오른쪽 패널의 [열기]를 클릭합니다.

2. 제어판에서 네트워크 및 공유 센터(Network and Sharing Center)를 찾아 클릭합니다.
참고: 일부 구버전 Windows에서는 네트워크 및 공유 센터가 [네트워크 및 인터넷] 항목 안에 포함되어 있습니다. 이 경우 먼저 [네트워크 및 인터넷] 창을 연 다음, 그 안에서 네트워크 및 공유 센터를 찾아 클릭하면 됩니다.

3. 왼쪽 패널 상단에 있는 어댑터 설정 변경(Change Adapter Settings)을 클릭합니다.

4. 다음 화면에는 현재 시스템이 연결되어 있거나 과거에 연결했던 네트워크 목록이 표시됩니다. 블루투스, 이더넷, Wi-Fi 연결 등이 포함되어 있죠. 현재 사용 중인 인터넷 네트워크 연결을 마우스 오른쪽 버튼으로 클릭하고 [속성(Properties)]을 선택합니다.

5. 속성 목록에서 인터넷 프로토콜 버전 4(TCP/IPv4) 항목을 클릭하여 선택한 후, 같은 패널의 [속성] 버튼을 누릅니다.

6. 이제 원하는 DNS 서버 주소를 입력할 차례입니다. 먼저 "다음 DNS 서버 주소 사용(Use the following DNS server addresses)" 옵션을 클릭하여 활성화합니다.
7. 기본 설정 DNS 서버(기본 설정 DNS 서버)와 보조 DNS 서버(대체 DNS 서버)를 각각 입력합니다.
- Google Public DNS를 사용하려면: 기본 설정 DNS 서버에 8.8.8.8, 대체 DNS 서버에 8.8.4.4를 입력합니다.
- OpenDNS를 사용하려면: 208.67.222.222와 208.67.220.220을 입력합니다.
- Cloudflare DNS를 사용하려면: 1.1.1.1과 1.0.0.1을 입력합니다.

선택 사항: 두 개 이상의 DNS 주소를 동시에 등록할 수도 있습니다.
a) 먼저 [고급(Advanced)...] 버튼을 클릭합니다.

b) 다음으로 DNS 탭으로 이동한 후 [추가(Add)...]를 클릭합니다.

c) 팝업 창이 나타나면 추가할 DNS 서버의 주소를 입력하고 Enter 키를 누릅니다(또는 [추가] 클릭).

8. 마지막으로 [확인(OK)] 버튼을 클릭하여 변경 사항을 저장한 후 [닫기(Close)]를 누르면 완료됩니다.

이것이 Windows 10에서 OpenDNS 또는 Google DNS로 전환하는 가장 확실한 방법입니다. 만약 이 방법이 잘 작동하지 않는다면 아래의 다음 방법을 시도해 보세요.
방법 2: 명령 프롬프트(Command Prompt) 사용하기
1. 먼저 명령 프롬프트를 관리자 권한으로 실행합니다. 시작 메뉴에서 "명령 프롬프트"를 검색한 후, 해당 항목을 마우스 오른쪽 버튼으로 클릭하고 [관리자 권한으로 실행(Run As Administrator)]을 선택하세요. 또는 키보드에서 Windows 키 + X를 동시에 누른 후 [명령 프롬프트(관리자)]를 클릭해도 됩니다.

2. 명령 프롬프트에 netsh를 입력하고 Enter 키를 눌러 네트워크 설정 모드로 진입합니다. 그다음 interface show interface를 입력하여 시스템에 연결된 네트워크 어댑터의 이름을 확인합니다.

3. 이제 DNS 서버를 변경하려면 아래 명령어를 입력하고 Enter 키를 누릅니다:
interface ip set dns name="Interface-Name" source="static" address="X.X.X.X"
위 명령어에서 먼저 "Interface-Name" 부분을 2단계에서 확인한 본인의 인터페이스 이름으로 교체하고, "X.X.X.X" 부분을 사용하려는 DNS 서버 주소로 교체합니다. 각 DNS 서비스별 IP 주소는 위 방법 1의 7단계를 참고하세요.

4. 보조 DNS 서버 주소를 추가하려면 아래 명령어를 입력하고 Enter 키를 누릅니다.
interface ip add dns name="Interface-Name" addr="X.X.X.X" index=2
마찬가지로 "Interface-Name"은 실제 인터페이스 이름으로, "X.X.X.X"는 보조 DNS 서버 주소로 각각 교체합니다.
5. 추가로 DNS 서버를 더 등록하려면 마지막 명령어를 반복 실행하되, index 값을 하나씩 증가시키면 됩니다. 예를 들어 세 번째 서버는 index=3으로 입력합니다: interface ip add dns name="Interface-Name" addr="X.X.X.X" index=3
방법 3: Windows 10 설정(Settings) 사용하기
1. 검색창에서 "설정"을 검색하거나, 키보드에서 Windows 키 + X를 누른 후 [설정]을 클릭합니다. (Windows 키 + I를 누르면 설정 앱이 바로 열립니다.)
2. 설정 창에서 네트워크 및 인터넷(Network & Internet)을 찾아 클릭합니다.

3. 왼쪽 패널의 항목 목록에서 인터넷 연결 방식에 따라 Wi-Fi 또는 이더넷(Ethernet)을 클릭합니다.
4. 오른쪽 패널에서 현재 사용 중인 네트워크 연결 이름을 더블클릭하여 세부 옵션을 엽니다.

5. IP 설정(IP settings) 항목을 찾은 후 그 아래의 [편집(Edit)] 버튼을 클릭합니다.

6. 드롭다운 메뉴에서 수동(Manual)을 선택하여 DNS 서버를 직접 변경할 수 있도록 합니다.

7. IPv4 스위치를 클릭하여 켭니다.

8. 마지막으로, 기본 설정 DNS 서버와 보조 DNS 서버의 IP 주소를 각각의 입력란에 입력합니다. (각 DNS 서비스별 IP 주소는 위 방법 1의 7단계를 참고하세요.)

9. [저장(Save)]을 클릭하고 설정 창을 닫은 후, 컴퓨터를 재시작하면 훨씬 빨라진 웹 브라우징 환경을 경험할 수 있습니다.
세 가지 방법 중 가장 간편하지만 이 방법에도 단점은 있습니다. 첫째, 입력할 수 있는 DNS 주소가 최대 2개로 제한됩니다(앞서 소개한 방법들은 여러 개의 DNS 주소를 추가할 수 있습니다). 둘째, 새로운 설정이 적용되려면 시스템 재시작이 필요합니다.
Mac에서 OpenDNS 또는 Google DNS로 전환하기
마침 Mac 사용자를 위해 macOS에서 DNS 서버를 변경하는 방법도 알려드리겠습니다. 걱정하지 마세요. Windows보다 훨씬 간단합니다.
1. 화면 왼쪽 상단의 Apple 로고를 클릭하여 Apple 메뉴를 열고 [시스템 환경설정(System Preferences)...]을 클릭합니다.

2. 시스템 환경설정 메뉴에서 네트워크(Network)를 찾아 클릭합니다. (보통 세 번째 줄에 위치합니다.)

3. 네트워크 패널 우측 하단에 있는 [고급(Advanced)...] 버튼을 클릭합니다.

4. DNS 탭으로 이동한 후, DNS 서버 목록 아래의 [+] 버튼을 클릭하여 새 서버를 추가합니다. 사용하려는 DNS 서버의 IP 주소를 입력하고 [확인(OK)]을 누르면 완료됩니다.
마무리
이상으로 Windows 10에서 OpenDNS 또는 Google DNS로 쉽게 전환할 수 있는 다양한 방법을 살펴보았습니다. 위 방법 중 하나를 활용하시면 DNS 서버 변경이 생각보다 간단하다는 것을 느끼실 겁니다. 새로운 DNS 서버로 전환함으로써 다시 빨라진 인터넷 속도를 체감하고, 페이지 로딩 시간(그리고 답답함!)이 눈에 띄게 줄어들기를 바랍니다.
혹시 위 가이드를 따라 하는 과정에서 문제가 발생하거나 궁금한 점이 있다면, 아래 댓글로 알려주세요. 성심껏 답변해 드리겠습니다.