명령 프롬프트 또는 PS를 사용하여 DNS 설정을 지정하려면 어떻게 해야 합니까?

명령 프롬프트 또는 PS를 사용하여 DNS 설정을 지정하려면 어떻게 해야 합니까?

Windows 7의 CLI(cmd.exe 또는 PowerShell)를 통해 특정 네트워크 어댑터에 대한 TCP/IP DNS 매개 변수를 어떻게 편집합니까?

답변1

netsh.exe

netsh interface ip set dns name="Local Area Connection" source=static addr=none

netsh interface ip add dns name="Local Area Connection" addr=8.8.4.4 index=1
netsh interface ip add dns name="Local Area Connection" addr=8.8.8.8 index=2

netsh interface ip set dns name="Local Area Connection" source=dhcp

답변2

중요한 점: 첫 번째 DNS를 정적 항목으로 설정할 수 있습니다. 다음으로 당신은 할 수 있습니다추가하다/추가다른 DNS 서버. 따라서 기본 DNS 서버를 설정하려면 다음과 같이 사용하십시오.

netsh interface ip set dns name="Local Area Connection" static 8.8.8.8

사용해야 하는 다른 DNS 서버를 추가/추가하려면추가하다옵션은 다음과 같습니다.

netsh interface ip add dns name="Local Area Connection" addr=8.8.4.4 index=2

답변3

Powershell을 사용하여 DNS 서버를 관리하는 방법에 대한 수많은 정보가 있습니다. 다음은스크립팅 담당자:

워크스테이션에서 자체 로컬 DNS 설정을 관리하려면 powershell을 사용하여 WMI에 연결하고 다음을 사용할 수 있습니다.DNS WMI 클래스.

관련 정보