How To

연결성 향상을 위해 DNS 서버를 변경하는 방법

February 13, 2026 1 분 읽기 Updated: February 13, 2026

DNS란 무엇이며, 변경하는 것이 왜 중요한가요?

인터넷상의 모든 리소스와 웹사이트는 고유한 IP 주소를 가지고 어딘가에 숨어 있죠? DNS(도메인 이름 시스템)는 인터넷의 전화번호부와 같아서, google.com 과 같은 사람이 읽기 쉬운 도메인 이름을 IP 주소로 변환해 브라우저가 실제로 어디로 가야 할지 알 수 있도록 도와줍니다.일반적으로 인터넷 서비스 제공업체(ISP)가 DNS 서버를 자동으로 가져옵니다.하지만 놀랍게도 기본 서버는 속도가 느리거나, 용량이 제한적이거나, 이상한 제약이 걸려 있을 수 있습니다.따라서 Google이나 Cloudflare와 같은 공용 DNS 서버로 변경하면 속도를 향상시키거나, 차단된 사이트에 접속하거나, 개인 정보를 강화할 수 있습니다.

사실 DNS 설정을 변경하는 건 그리 복잡하지 않지만, 사용하는 기기에 따라 방법이 여러 가지라는 점이 좀 특이합니다. DNS를 바꾼 후 웹사이트가 로드되지 않거나 속도가 매우 느려지는 경우가 있는데, 이런 문제가 발생했을 때 해결하거나 DNS를 재설정하는 방법을 알아두면 유용합니다.또한, DNS 캐시가 막혀 있는 경우도 있는데, DNS를 변경한 후 캐시를 비우면 도움이 될 수 있습니다.항상 필요한 것은 아니지만, 여러 설정을 변경한 후에도 문제가 해결되지 않을 때 흔히 사용하는 방법입니다.

윈도우에서 DNS 문제를 해결하는 방법

Windows 설정 사용하기

윈도우 사용자에게는 아마 가장 쉬운 방법일 겁니다.약간 번거롭긴 하지만, 방법은 간단합니다.기본적으로 인터넷 서비스 제공업체(ISP)에서 자동으로 할당하는 DNS 서버 대신 사용할 DNS 서버를 윈도우에 지정하는 것입니다.더 빠른 웹 브라우징을 원하거나 지역 제한이 걸린 사이트에 접속해야 할 때 유용합니다.

  1. Windows 키 + I를 눌러 설정을 엽니다.또는 시작 버튼을 클릭한 다음 설정을 클릭하세요.
  2. 네트워크 및 인터넷 으로 이동하세요.유선 네트워크인 경우 이더넷을, 무선 네트워크인 경우 Wi-Fi를 클릭하세요.
  3. 아래로 스크롤하여 DNS 서버 할당 아래의 편집을 클릭하세요.
  4. 토글 스위치를 ‘수동’ 으로 전환하세요.최신 Windows 버전에서는 IPv4 및 IPv6 스위치가 있는 경우가 많습니다.확실하지 않은 경우 두 가지 모두 설정하는 것이 좋습니다.
  5. 변경하려는 프로토콜에 따라 IPv4 또는 IPv6 스위치를 전환하십시오.
  6. 이제 원하는 DNS 주소를 입력하세요.예를 들어 Google DNS는 8.8.8.8다음과 같습니다 8.8.4.4. Cloudflare의 경우 1.1.1.1다음과 같습니다 1.0.0.1.
  7. 보안이나 개인 정보 보호를 강화하고 싶다면, 윈도우에서 지원하는 경우 DNS-over-HTTPS와 같은 암호화 옵션을 변경할 수 있습니다.이는 외부인의 접근을 어렵게 만드는 데 도움이 됩니다.
  8. 저장을 클릭 하고 브라우저를 다시 시작하거나 필요한 경우 DNS 캐시를 새로 고치세요.

솔직히 말해서, 설정이 좀 까다로울 수 있습니다.윈도우가 설정을 바로 적용하지 않는 경우가 있는데, 그럴 때는 재부팅하거나 네트워크 어댑터를 비활성화했다가 다시 활성화해 보는 것이 좋습니다.

제어판 및 명령줄을 통해

기존 방식이 더 익숙하다면 제어판을 통해 네트워크 속성에 직접 접근할 수 있습니다.또는 명령어를 사용하여 더 빠르게 작업하고 싶다면 PowerShell이나 명령 프롬프트를 사용하면 됩니다.

  1. 실행을 시작하세요 Windows + R.
  2. 입력 ncpa.cpl하고 엔터 키를 누르세요.그러면 네트워크 연결 창이 열립니다.
  3. 활성화된 네트워크 연결(이더넷 또는 Wi-Fi)을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
  4. 인터넷 프로토콜 버전 4(TCP/IPv4)를 찾아서 두 번 클릭하세요. IPv6를 사용하고 싶다면 같은 방법으로 하세요.
  5. “다음 DNS 서버 주소 사용”을 선택한 다음, 원하는 DNS 서버 주소(예: 8.8.8.8)와 대체 DNS 서버 주소(예: 8.8.4.4)를 입력하십시오.
  6. 확인을 클릭하고 모든 메뉴를 닫은 다음 네트워크 연결을 다시 시작하거나 DNS 캐시를 플러시하십시오( ipconfig /flushdns명령 프롬프트에서).

명령 프롬프트 및 Netsh 명령 사용

좀 더 자세히 알아보고 싶으신가요? netsh명령어를 사용하면 GUI에서 클릭하지 않고도 스크립트를 작성하거나 DNS 값을 빠르게 변경할 수 있습니다.단, 인터페이스 이름을 신중하게 다시 한번 확인하세요.

  1. 실행 창을 열고 를 입력하세요 cmd.Ctrl + Shift + Enter관리자 권한을 얻으려면 를 누르세요.
  2. 인터페이스 목록을 확인하세요.이더넷과netsh interface show interface 같은 이름을 적어 두세요.
  3. IPv4 DNS를 설정하는 경우 다음 명령을 실행하십시오.netsh interface ipv4 set dnsservers "Ethernet" static 8.8.8.8 primary
  4. 보조 DNS를 다음과 같이 설정하세요: netsh interface ipv4 add dnsservers "Ethernet" 8.8.4.4 index=2
  5. 이더넷 및 DNS 주소는 원하는 대로 변경하십시오. IPv6의 경우 IPv4를 IPv6 로 바꾸기만 하면 됩니다.

PowerShell 매직

스크립팅이나 고급 기능을 선호하는 사용자에게 PowerShell은 작업 속도를 향상시켜 줍니다.Set-DNSClientServerAddress인터페이스 간에 DNS 서버를 할당하는 데 사용할 수 있으며, IPv4와 IPv6 모두에서 작동합니다.

  1. 시작 또는 실행을 마우스 오른쪽 버튼으로 클릭한 다음 Windows PowerShell(관리자)을 선택합니다.
  2. 네트워크 인터페이스 목록을 가져옵니다.Get-DnsClientServerAddress
  3. 특정 인터페이스에 대한 DNS를 설정합니다.Set-DNSClientServerAddress "Ethernet" -ServerAddresses ("8.8.8.8", "8.8.4.4")
  4. IPv6의 경우, IPv6 주소를 다음과 같이 입력하기만 하면 됩니다 2001:4860:4860::8888.

Mac에서 DNS 변경하기

맥 사용자라면 이 방법은 그다지 어렵지 않습니다.기본적으로 네트워크 설정으로 이동하여 DNS를 찾고 설정을 변경하면 됩니다.네트워크 구성에 대해 잘 모르는 사람이 아니라면 아주 간단합니다.

  1. 애플 아이콘을 클릭한 다음 시스템 환경설정 > 네트워크 로 이동하세요.
  2. Wi-Fi 또는 이더넷 연결을 선택한 다음 고급을 클릭하세요.
  3. DNS 탭 으로 이동하세요.
  4. + 기호를 클릭 하고 새 DNS 주소(예: 1.1.1.1)를 입력하세요.
  5. 필요한 경우 더 추가한 다음 확인을 누르고 적용을 클릭 하세요.

안드로이드 및 아이폰에서 DNS 설정을 변경하는 방법

안드로이드 폰은 IP 주소가 고정인 경우에만 DNS를 사용하여 수동으로 고정 IP를 설정해야 합니다.아이폰도 마찬가지입니다. Wi-Fi 설정으로 이동하여 네트워크를 구성하고 수동으로 전환한 다음 DNS 주소를 입력하면 됩니다.

  1. 안드로이드: 설정 > 연결 > Wi-Fi.
  2. 네트워크 옆에 있는 톱니바퀴/아이콘을 탭한 다음 고급을 선택하세요.
  3. IP 설정을 고정 으로 설정하세요.
  4. DNS 1과 DNS 2를 입력하세요(예: 1.1.1.1 및 1.0.0.1).
  5. 크롬이나 시스템 전체에서 DNS-over-HTTPS로 변경하면 암호화에 도움이 되는 경우를 본 적이 있지만, 모든 기기가 이를 기본적으로 지원하는 것은 아닙니다.
  1. iPhone: 설정 > Wi-Fi.네트워크 옆에 있는 정보 아이콘 (i) 을 탭하세요.
  2. [DNS 구성]을 탭하고 [수동] 으로 전환하세요.
  3. ‘서버 추가’를 탭 하고 DNS 주소를 입력하세요.
  4. 저장하시면 준비 완료입니다.

공유기에서 설정하는 방법 — 때로는 이 방법이 더 나을 수 있습니다

라우터에서 DNS 설정을 변경하면 네트워크에 연결된 모든 장치가 새 DNS 서버를 사용하게 됩니다.일반적으로 라우터의 웹 UI를 통해 설정하지만, 브랜드와 모델에 따라 세부적인 방법은 크게 다릅니다. TP-Link 라우터를 예로 들면 다음과 같습니다.

  1. 브라우저에 라우터의 IP 주소를 입력하세요.일반적인 IP 주소는 192.168.0.1또는 입니다.확실하지 않은 경우 Windows에서는, Mac에서는 192.168.1.1와 같은 명령어를 사용하여 기본 게이트웨이를 확인하세요.wmic nicconfig where IPEnabled="True" get DefaultIPGatewaynetstat -rn | grep default
  2. 관리자 자격 증명으로 로그인하세요(기본 자격 증명은 일반적으로 스티커나 설명서에 있습니다).
  3. 고급 > 네트워크 > 인터넷 으로 이동하세요.
  4. 연결 유형으로 고정 IP를 선택한 다음, 이전에 기록해 둔 IP 주소, 서브넷 마스크 및 게이트웨이를 입력하십시오.
  5. 기본 DNS보조 DNS 입력란이 있어야 합니다.원하는 주소(Google, Cloudflare 등)를 입력하세요.
  6. 저장을 누르면 연결된 모든 기기에서 사용자 지정 DNS가 사용되기 시작합니다.

이 과정은 사용하는 라우터 브랜드에 따라 크게 다를 수 있으므로, 확실하지 않을 때는 공식 설명서나 포럼에서 구체적인 지침을 확인하세요.

이 글을 통해 다양한 기기에서 DNS를 변경하는 방법을 명확하게 이해하셨기를 바랍니다.완벽한 방법은 아니며, 때로는 DNS 캐시를 비우 ipconfig /flushdns거나 브라우저 캐시를 삭제하면 남아있는 정보를 정리하는 데 도움이 될 수 있습니다. DNS 설정을 변경하는 것은 사소해 보일 수 있지만, 웹 브라우징 환경을 크게 개선하거나 이전에 접근할 수 없었던 콘텐츠를 차단 해제하는 데 도움이 될 수 있습니다.