✅ DNS가 뭐야?
- DNS (Domain Name System)
👉 우리가 흔히 하는 인터넷 주소를 → 숫자(IP 주소)로 바꿔주는 전화번호부 같은 역할.
👉 예: www.interpark.com → 203.233.xxx.xxx - 즉, 브라우저가 “어느 서버랑 연결할지” 알려주는 속도를 좌우함.
- 느린 DNS 쓰면 페이지 열리는데 0.1~1초 더 걸림
✅ 왜 바꿔야 돼?
- 기본 DNS는 통신사(KT/LG/U+)에서 제공 → 빠르지만 가끔 느림.
- Cloudflare(1.1.1.1), Google(8.8.8.8) 같은 전세계 공용 DNS는 빠르고 안정적.
- “누가 먼저 서버에 도달하냐”가 핵심 → 좋은 DNS가 유리!
✅ 추천 DNS
| DNS 이름 | 기본 IP |
| Google DNS | 8.8.8.8 / 8.8.4.4 |
| Cloudflare DNS | 1.1.1.1 / 1.0.0.1 |
| KT DNS | 168.126.63.1 / 168.126.63.2 |
- 한국에선 KT DNS도 빠른 편이라 비교해봐도 좋음.
✅ 윈도우에서 DNS 바꾸는 방법
아주 간단!
1️⃣ 네트워크 설정 들어가기
- 작업표시줄 → 네트워크 아이콘(지구본, 와이파이) → 네트워크 및 인터넷 설정 열기
2️⃣ 어댑터 옵션 변경
- 어댑터 옵션 변경 → 현재 사용하는 네트워크(이더넷 or 와이파이) 우클릭 → 속성
3️⃣ IPv4 설정
- 인터넷 프로토콜 버전 4 (TCP/IPv4) 클릭 → 속성
4️⃣ 다음 DNS 서버 주소 사용 선택
- 기본 DNS 서버: 1.1.1.1
- 보조 DNS 서버: 1.0.0.1 (또는 8.8.8.8 / 8.8.4.4)
5️⃣ 확인 → 닫기 → 완료!
✅ 바꾼 뒤엔?
- ipconfig /flushdns 실행해서 DNS 캐시 비워주면 더 깔끔.
- cmd(명령 프롬프트) 열고:
ipconfig /flushdns
✅ 적용 잘 됐는지 확인
- dnsleaktest.com 가서 실제로 어느 DNS 쓰는지 확인.
- Cloudflare라면 Cloudflare, Google이라면 Google로 나오면 성공!
💡 꿀팁:
각자 지역, 통신사에 따라 어느 DNS가 빠른지 다름 →
namebench 같은 무료 프로그램으로 내 위치,통신사에서 제일 빠른 DNS 찾으면 좋음.
필요하면 테스트 툴 사용법도 정리해드릴까요? 원하시면 말씀해주세요! 🚀
✅ Windows에서 현재 DNS 주소 확인
아주 간단합니다! 아래 방법 중 편한 걸로 하면 돼요.
📌 방법 1️⃣ CMD 명령어로 확인
1️⃣ 시작 → cmd 검색 → 명령 프롬프트 실행
2️⃣ 아래 명령어 입력:
ipconfig /all
3️⃣ 나오는 정보에서 사용 중인 네트워크 어댑터(이더넷, Wi-Fi 등) 항목 찾아서
DNS Servers 줄 확인!
이더넷 어댑터 이더넷:
연결별 DNS 접미사: kornet
DNS 서버: 168.126.63.1
168.126.63.2
KT DNS
📌 방법 2️⃣ 네트워크 상태창에서 확인
1️⃣ 작업표시줄 → 네트워크 아이콘(지구본/와이파이) → 네트워크 및 인터넷 설정 열기
2️⃣ 어댑터 옵션 변경 클릭
3️⃣ 사용 중인 네트워크(이더넷 or Wi-Fi) → 우클릭 → 상태 → 자세히(D) 클릭
4️⃣ IPv4 DNS 서버 항목에서 현재 설정된 DNS 주소 확인!
📌 방법 3️⃣ nslookup으로 확인
1️⃣ 명령 프롬프트(cmd) 열기
2️⃣ 아래 명령어 입력:
nslookup
맨 처음에 뜨는
기본 서버: kns.kornet.net
Address: 168.126.63.1
이 Address 가 현재 기본 DNS 서버입니다.
✅ 추가 팁
🔍 DNS 확인 후에:
- 여러 개가 나오면 기본 DNS → 보조 DNS 순서!
- ISP 기본 DNS인지, Cloudflare/Google 같은 공용 DNS인지 확인 가능.
- 바꿨는데도 ISP DNS가 계속 뜨면, 공유기/라우터에서 DHCP에 기본 DNS가 고정돼 있을 수도 있음!
📌 방법 4. dnsleaktest.com 으로 확인
✅ dnsleaktest.com 같은 툴에서 보통은 “메인 DNS만 뜨는 게 정상”이에요.
🔍 왜 서브 DNS는 안 뜰까?
- 운영체제나 라우터는 우선순위(Primary → Secondary) 로 DNS를 사용해요.
- Primary(메인 DNS)가 정상적으로 응답하면 Secondary(서브 DNS)는 요청할 일이 없음.
- 따라서 Leak Test나 nslookup, dig 등에서 보이는 건 실제로 질의한 DNS 서버만 나옴.
- Primary가 죽거나 응답이 늦으면 그때 Secondary를 자동으로 쓰는 구조라서 평상시엔 안 나오는 게 정상이에요.
✅ 정상 케이스 예시
| Primary 정상 | Primary만 뜸 |
| Primary 장애 | Secondary로 자동 전환, 그때는 Secondary가 뜸 |
| 일부 OS/라우터는 Load Balancing | 둘 다 뜨기도 함 (드뭄) |
- dnsleaktest.com은 클라이언트(브라우저)가 실제로 어디 DNS 서버랑 통신했는지만 보여줍니다.
- 윈도우나 macOS의 DNS Resolver는 보통 Primary → Secondary 순으로만 동작하기 때문에 로드밸런싱은 안 함.
- 일부 DNS 클라이언트(예: Unbound, DoH 클라이언트)는 둘 다 로드밸런싱 할 수도 있음.
✅ 그래서 결론
- 메인만 보이면 정상이에요.
- “내가 설정한 서브 DNS가 잘 작동할까?”가 걱정된다면:
- Primary DNS를 일부러 꺼보거나 잘못된 IP로 바꿔서 테스트해보면 Secondary로 넘어가는 걸 확인할 수 있음.
✅ ISP란?
ISP는 Internet Service Provider(인터넷 서비스 제공자) 의 약자예요.
쉽게 말하면:
👉 내가 돈 내고 쓰는 인터넷 회사
예:
- 한국에서는 KT, SK브로드밴드, LG U+, 지역 케이블 인터넷 같은 것들.
- 모바일도 SKT, KT, LG U+ 가 휴대폰 인터넷 제공할 때 ISP 역할을 함.
- 해외엔 Comcast, AT&T, Verizon 같은 회사들이 ISP.
✅ ISP가 하는 일
- 인터넷 선(망)을 깔아서 집/회사에 연결해줌.
- 외부 사이트(유튜브, 네이버 등)랑 데이터를 주고받게 중간 다리 역할.
- DNS도 기본으로 제공함 → ISP DNS!
✅ DNS랑 ISP랑 무슨 관계?
- 집이나 회사 인터넷을 설치하면, ISP가 자체 DNS 서버도 제공함.
예: KT DNS 168.126.63.1 - 그래서 따로 바꾸지 않으면 내 컴퓨터는 기본적으로 ISP DNS를 자동으로 씀.
- Cloudflare(1.1.1.1) 같은 건 공용 DNS — ISP랑 상관없이 직접 설정해야 사용됨.
📌 한줄 요약:
ISP = 인터넷 회사.
DNS는 ISP가 기본으로 주지만, 더 빠른 공용 DNS로 바꿔 쓰면 됨!
✅ 공용 DNS가 ISP DNS보다 좋은 이유
1️⃣ 속도 — 더 빠를 수 있음
- ISP DNS는 지역별, 사용자별로 분산 서버가 덜 되어 있거나 관리가 소홀할 수 있음.
- 공용 DNS는 Cloudflare, Google 같은 글로벌 기업이 전세계에 데이터센터를 깔아둠 → 어느 지역이든 가까운 노드에서 응답.
- 특히 피크타임 때 공용 DNS가 더 빠를 때가 많음.
2️⃣ 안정성 — 장애가 적음
- ISP DNS는 가끔 트래픽 폭주나 내부 장애가 나면 멈추기도 함.
(예: KT DNS 장애 → 인터넷은 살아있는데 주소 해석이 안돼서 사이트 접속 불가) - 공용 DNS는 장애 대비가 잘 되어 있어서 동일한 문제가 거의 없음.
3️⃣ 검열/차단 우회
- 일부 국가는 ISP DNS로 특정 사이트 접속을 차단함.
(한국에서도 일부 도메인 DNS 차단: 불법 도박 등) - 공용 DNS는 ISP 차단과 상관없이 전세계 DNS를 직접 사용 → 차단 안되는 경우가 많음.
(합법 범위 내에서만 사용해야 함!)
4️⃣ 프라이버시
- 공용 DNS는 개인정보/검색기록을 ISP가 추적하지 못하게 막아주는 역할도 함.
- 예: Cloudflare 1.1.1.1은 “절대 로그 안 남긴다” 정책으로 유명.
5️⃣ 기능성
- Cloudflare, Google은 최신 프로토콜(DoH, DoT) 지원 → DNS 요청을 암호화해서 해킹 방지.
- ISP DNS는 보통 평범한 UDP만 씀.
✅ 언제는 ISP DNS가 더 낫나?
있어요!
- 내가 ISP 본사에서 가까워서 핑이 아주 짧을 때 → 오히려 ISP DNS가 공용보다 빠를 수도 있음.
- 그래서 GRC Benchmark로 직접 비교해야 하는 이유!
✅ 한줄 요약
| 항목 | ISP DNS | 공용 DNS |
| 속도 | 가까우면 빠름 | 글로벌 노드 덕에 더 빠를 확률 높음 |
| 안정성 | 트래픽 몰리면 가끔 느려짐 | 장애 방지 설계가 더 철저함 |
| 검열/차단 | 국가 정책 따라 제한 있음 | 제한 적거나 없음 |
| 프라이버시 | 로그 수집될 가능성 | Cloudflare는 No Log |
| 기능성 | 기본 | DoH/DoT 암호화 지원 |
내 위치에서 제일 빠른 DNS 찾는 프로그램
✅ GRC DNS Benchmark란?
- 미국 보안 전문가 Steve Gibson이 만든 DNS 속도 벤치마크 프로그램.
- 가볍고 설치 필요 없음 (EXE 하나 실행하면 끝!)
- 내 위치에서 어떤 DNS가 빠르고 안정적인지 순위로 보여줌.
✅ 다운로드
1️⃣ 👉 공식 사이트: https://www.grc.com/dns/benchmark.htm
2️⃣ 페이지 아래쪽 Download DNS Benchmark 버튼 클릭
👉 DNSBench.exe 파일 하나만 다운됩니다. (약 200KB)
✅ 실행
- 다운받은 DNSBench.exe 더블 클릭 → 설치 필요 없음, 바로 실행!
- 시작하면 아래 3개 탭이 있어요:
- Introduction
- Nameservers
- Tabular Data
✅ 사용법
📌 1️⃣ Nameservers 탭 이동
- 기본으로 세계 공용 DNS가 몇 개 들어있어요.
- 만약 한국 지역 DNS(KT, LG 등)를 직접 넣고 싶다면 → Add/Remove 버튼 클릭해서 IP 추가!
📌 2️⃣ Run Benchmark 클릭
- 오른쪽 아래 Run Benchmark 버튼 누르면 테스트 시작.
- 전체 테스트는 5~10분 정도 걸림.
📌 3️⃣ 결과 보는 법
- 테스트가 끝나면 그래프와 리스트로 정리됨.
- 👉 GRC에서는 모든 바가 전부 “걸린 시간(ms)” 입니다. =응답시간(지연시간)
👉 그래서 짧을수록 좋음이 맞습니다!
✅ 그래프 색 뜻
- Red (Uncached): 서버가 캐시에 없는 새 DNS 요청 처리 시간(새로운 URL 열기)
- Green (Cached): 이미 방문한 주소를 재요청 처리 시간(반복 새로고침)
- Blue (Dotcom): .com 같은 최상위 도메인 처리 시간
- ✅ 왜 초록색은 길게 나오는 서버가 많냐?
- 캐시된 데이터는 대부분 빠르게 답하므로 차이가 작아짐.
- 일부 DNS는 캐시 HIT 처리가 느릴 수 있음 → 빨간보다 초록이 더 길게 찍힘.
- 하지만 기본 원칙은 동일: 짧을수록 빠르다!
✅ 팁: 한국 DNS 추가
GRC 기본 리스트엔 한국 DNS가 없음.
아래처럼 직접 추가하세요:
| KT | 168.126.63.1, 168.126.63.2 |
| LG U+ | 164.124.101.2 |
| SK | 210.220.163.82 |
추가하려면:
Nameservers → Add/Remove → Add → IP 입력 → Add → 닫기.
✅ 가장 빠른 DNS 설정하기
- 상위 1~2개 DNS 서버 IP 주소를 복사.
- 윈도우 네트워크 → IPv4 → 기본 DNS & 보조 DNS에 입력!
- ipconfig /flushdns로 캐시 비우기.
✅ 마무리
- 1~2개월에 한 번 다시 측정하면 좋아요 (환경이 바뀜)
- PC, 스마트폰, 노트북 전부 같은 DNS로 맞추면 안정적!
내 경우에는 SK DNS, Cloudflare DNS가 가장 빠르게 나왔는데
1.1.1.1
1.0.0.1
210.220.163.82
✅ 왜 KT DNS가 빠르다고 하는데 SK DNS가 더 빠르게 나오냐?
👉 이유는 간단해요:
1️⃣ 이론 vs 실제:
- KT DNS가 한국에서 전통적으로 메이저라 기본값으로 많이 쓰여요.
- 전국망 규모가 커서 안정적이지만, 실제 속도는 사용자의 지역/회선/망 상태에 따라 달라집니다.
2️⃣ 피크타임 혼잡:
- KT DNS는 사용자가 많아 피크타임엔 혼잡할 수 있어요.
- SK는 상대적으로 덜 쓰이면 그만큼 남아있는 회선 속도가 더 좋을 수도 있음.
3️⃣ 라우팅 경로 차이:
- 내 집 → KT DNS → 최종 목적지까지 가는 경로가 항상 최단거리인 건 아닙니다.
- 같은 ISP라도 지역 노드/중계망에 따라 차이가 납니다.
- 어떤 때는 Cloudflare가 더 빠르고, 어떤 때는 로컬 ISP가 더 빠르기도 해요.
✅ 결론: 벤치마크 결과가 정답이에요
📌 그냥 “KT가 빠르다더라” 보다 내 환경에서 벤치마크로 직접 측정한 값이 100% 맞습니다.
예를 들어:
- 168.126.63.1(KT) → 평균 응답시간 30ms
- 210.220.163.82(SK) → 평균 응답시간 15ms
그러면 SK 걸로 가는 게 맞아요!
✅ 실전 적용 꿀팁
- 상위 2~3개 DNS를 기본 / 보조로 나눠 설정하면 좋아요.
예: 기본: SK DNS + 보조: Cloudflare → 최악의 경우 하나 죽어도 대기 없음. - 너무 자주 바꿀 필요는 없고, 작업 전에 한 번만 새로 돌려서 최신값 확인하면 충분!
Cloudflare DNS 서버
✅ 1.1.1.1 과 1.0.0.1은 둘 다 Cloudflare의 공개 DNS 서버입니다.
- 1.1.1.1: Cloudflare의 메인 DNS.
- 1.0.0.1: 같은 Cloudflare의 보조 DNS.
둘 다 기본적으로 같은 네트워크에 연결되어 있고 성능이나 프라이버시 정책은 동일합니다.
🔍 그럼 차이가 있냐?
- 기술적으로는 둘 다 거의 동일한 속도와 안정성을 제공합니다.
- 둘 다 Anycast 네트워크로 전세계에서 가장 가까운 Cloudflare 서버에 연결됩니다.
- 보통 1.1.1.1이 주 서버(Primary), 1.0.0.1이 보조 서버(Secondary)로 쓰여요.
✅ 어떻게 쓰면 좋을까?
- 권장: 1.1.1.1을 Primary DNS, 1.0.0.1을 Secondary DNS로 설정.
- 예)
- DNS 1: 1.1.1.1
- DNS 2: 1.0.0.1
- 예)
- 만약 둘 중 하나가 장애나 네트워크 문제로 접속 안 되면 다른 쪽이 대신 작동합니다.
📌 결론
- 성능은 같으므로 하나만 쓸 거면 1.1.1.1을 쓰세요.
- 둘 다 설정하면 더 안정적이에요.
필요하다면 IPv6도 있어요:
- 2606:4700:4700::1111
- 2606:4700:4700::1001
DNS 혼합 설정 (메인 + 서브)
✅ 1️⃣ Cloudflare 둘 다 쓰는 경우
- 📌 장점
- 같은 네트워크라 일관된 속도, 동일한 보안/프라이버시.
- Cloudflare가 전세계 Anycast 네트워크라, 전반적으로 응답 속도가 빠름.
- DNS 오염 차단(검열 우회) 성능도 좋음.
- ⚠️ 단점
- 같은 회사 네트워크라, 만약 Cloudflare 전체에 장애가 나면 둘 다 같이 멈출 가능성.
- 다만 Cloudflare가 글로벌 규모라 장애는 거의 없음.
✅ 2️⃣ Cloudflare + 다른 DNS 혼합
- 📌 장점
- 서로 다른 네트워크라 장애 리스크 분산됨.
- Google DNS(8.8.8.8, 8.8.4.4)나 KT/LG DNS 같이 국내 통신사 DNS를 쓰면, 로컬 캐싱이 잘 되어 국내 접속이 약간 더 빠를 때도 있음.
- Google은 Cloudflare보다 전세계 커버리지가 넓다고 보는 사람도 있어요. (체감은 거의 비슷)
- ⚠️ 단점
- 다른 DNS마다 정책이 조금 다름 (로깅, 프라이버시).
- 통신사 DNS는 가끔 광고 차단/검열/캐싱 문제로 예기치 않은 결과가 있을 수 있음.
- 서로 다른 정책 때문에 일부 CDN에서 로케이션 인식이 꼬여 접속 위치가 다르게 잡힐 수도 있음. (거의 미미함)
✅ 3️⃣ 그래서 현실적인 추천
💡 안정성과 속도를 모두 챙기려면:
👉 Primary: Cloudflare (1.1.1.1)
👉 Secondary: Google (8.8.8.8)
이렇게 Cloudflare + Google 조합이 전세계적으로 가장 많이 쓰입니다.
장애 리스크 분산 + 속도 안정성 + 프라이버시 무난.
국내라면 KT DNS (168.126.63.1) 같은 것도 함께 쓰긴 하지만, 일반적으로 Cloudflare + Google이 더 깔끔합니다.
✅ 요약 한 줄
🔥 Cloudflare + Google = 무난하고 빠르고 안정적!
- Cloudflare(1.1.1.1)나 Google(8.8.8.8) 같은 빠른 공용 DNS로 설정.
- PC/스마트폰 둘 다 변경.
- 지역에 따라 KT/LG/U+ DNS가 더 빠를 수도 있으니 dnsperf나 namebench로 속도 테스트 가능.
'IT 인터넷' 카테고리의 다른 글
| DNS 캐시 삭제 (1) | 2025.07.10 |
|---|---|
| 시간 동기화 비교 사이트 time.is 외 (3) | 2025.07.10 |
| 레지스트리 권한 (2) | 2025.07.10 |
| SpecialPollInterval 적용 안 되는 이유 (1) | 2025.07.10 |
| NTP 서버란? NTP 서버 종류 (4) | 2025.07.09 |
| CMD vs PowerShell (0) | 2025.07.09 |
| ping 테스트 응답 안 하는 이유 (0) | 2025.07.09 |
| 로드 밸런싱 이란? (0) | 2025.07.09 |