명령 프롬프트 및 PowerShell을 사용하여 DNS 서버를 변경하는 방법

명령 프롬프트(Command Prompt) 또는 Windows PowerShell 을 사용하여 (Windows PowerShell)DNS 서버 를 변경하려는 경우 이 자습서가 유용할 것입니다. 네트워크 연결(Network Connections) 창 을 여는 대신 이 단계별 가이드를 진행하고 명령 프롬프트(Command Prompt) 또는 PowerShell 을 사용하여 변경할 수 있습니다 .

DNS 서버 주소를 변경하는(Changing the DNS server addresses) 것은 비교적 쉽습니다. 그러나 어떤 이유로 인해 컴퓨터에서 제어판이 열리지 않으면 문제가 발생할 수 있습니다. 그럴 때 이 가이드를 사용하여 작업을 완료할 수 있습니다. 이 자습서는 기본 설정 DNS 서버(Preferred DNS server)대체 DNS 서버(Alternate DNS server ) 만 변경하는 데 도움이 될 것입니다.

명령 프롬프트 를 사용하여 (Command Prompt)DNS 서버 를 변경하는 방법

명령 프롬프트 를 사용하여 (Command Prompt)DNS 서버 를 변경 하려면 다음 단계를 따르십시오.

  1. 작업 표시줄 검색 상자에서 cmd 를 검색 합니다.
  2. 관리자 권한으로 실행(Run as administrator) 옵션 을 클릭 합니다.
  3. netsh 명령을 사용하여 모든 인터넷 소스를 표시합니다.
  4. 인터페이스 이름(Interface Name) 을 기록해 둡니다 .
  5. (Enter)서버 주소를 변경하는 명령을 입력 합니다.

처음에는 관리자 권한으로 명령 프롬프트를 열어야(open Command Prompt with administrator privilege) 합니다. 이를 위해 작업 표시줄(Taskbar) 검색 상자에서 을 검색하고 관리자 권한으로 실행 옵션을 클릭할 cmd있습니다(Run as administrator ) . 그것을 연 후에는 인터페이스 이름(Interface Name) 또는 인터넷 소스 이름을 얻어야 합니다. 그것을 얻으려면 다음 명령을 입력하십시오-

netsh interface show interface

이전에 연결된 모든 인터넷 소스 이름을 화면에 표시합니다. 현재 연결되어 있는 인터페이스의 이름을 기록해 두십시오.

명령 프롬프트를 사용하여 DNS 서버를 변경하는 방법

그런 다음 다음 명령을 실행하십시오.

IPv4 DNS 사용자의 경우:(For IPv4 DNS users:)

netsh interface ipv4 set dnsservers "Interface Name" static preferred-DNS-address primary
netsh interface ipv4 add dnsservers "Interface Name" alternate-DNS-address index=2

명령 프롬프트를 사용하여 DNS 서버를 변경하는 방법

IPv6 DNS 사용자의 경우:(For IPv6 DNS users:)

netsh interface ipv6 set dnsservers "Interface Name" static preferred-DNS-address primary
netsh interface ipv6 add dnsservers "Interface Name" alternate-DNS-address index=2

기본 DNS(DNS) 주소 및 대체 DNS 주소 를 원하는 DNS 서버 주소 로 바꾸는 것을 잊지 마십시오 .

PowerShell 을 사용하여 (PowerShell)DNS 서버 를 변경하는 방법

PowerShell 을 사용하여 (PowerShell)DNS 서버 를 변경 하려면 다음 단계를 따르십시오.

  1. 작업 표시줄 검색 상자에서 powershell 을 검색 합니다.
  2. 관리자 권한으로 실행(Run as Administrator) 옵션 을 클릭합니다 .
  3. InterfaceAliasGet-DnsClientServerAddress ​​를 표시하는 명령을 입력합니다 .
  4. (Enter)DNS 서버 주소 를 변경하는 명령을 입력 합니다.

먼저 관리자 권한 Windows PowerShell(open an elevated Windows PowerShell) 창을 열어야 합니다. 이를 위해 관리자 권한으로 실행(Run as Administrator ) 옵션 을 검색 powershell하고 클릭 할 수 있습니다 . 다음으로 다음 명령을 입력하고 InterfaceAlias ​​이름을 기록해 둡니다.

Get-DnsClientServerAddress

그런 다음 다음 명령을 입력하여 IPv4IPv6 주소를 변경합니다.

Set-DNSClientServerAddress "InterfaceAlias" –ServerAddresses ("preferred-DNS-address", "alternate-DNS-address")

Enter 버튼을 누르기 전에 세 가지를 변경해야 합니다.

  • 인터페이스별칭,
  • 기본 DNS 주소,
  • 대체 DNS 주소.

명령 프롬프트 및 PowerShell을 사용하여 DNS 서버 변경

Enter 버튼을 누르기 전에 다음과 같이 보일 것입니다.

Set-DNSClientServerAddress "Wi-Fi" –ServerAddresses ("1.1.1.1","1.0.0.1")

이러한 변경을 수행한 후에 는 DNS 캐시를 플러시(flush the DNS cache) 해야 할 수 있습니다 .

(TIP) : Comodo Secure DNS,  OpenDNS,  Google Public DNS,  Yandex Secure DNS,  Cloudflare DNS,  Angel DNS 등 최고의 DNS 서버 제공업체에 대해 자세히 알아보세요.



About the author

저는 Windows 11 및 10 플랫폼에서 10년 이상의 경험을 가진 소프트웨어 엔지니어입니다. 저는 Windows 7과 Windows 8을 위한 고품질 소프트웨어를 개발하고 유지 관리하는 데 중점을 두었습니다. 또한 Chrome, Firefox, Xbox One 및 파일을 포함하되 이에 국한되지 않는 다양한 다른 프로젝트에서도 작업했습니다.



Related posts