원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어

Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

원문 : http://www.ischo.net -- 조인상 //시스템 엔지니어

+++++++++++++++++++++++++++++++++++++++++++++++++++++++



netsh command 를 이용한 DNS서버 변경하기


조건 : Windows 7 PC에 cable이 연결된 활성 NIC에만 DNS서버 변경



아래 스크립트 작성후 관리자 권한으로 실행.



@echo off

rem ###########################################
rem # Shell script : DNS서버 변경 프로그램    #
rem # script by ischo.                        #
rem # * 활성 NIC에 DNS서버 변경               #
rem ###########################################


rem ###########################################
rem # 환경설정                                #
rem # DNS서버를 이곳에 설정하세요             #
rem ###########################################
set DNS1=168.126.63.1
set DNS2=8.8.8.8


rem ###########################################
rem #               명령부                    #
rem ###########################################

chcp 949

cls

for /f "tokens=1,2,3*" %%i in ('netsh int show interface') do (
    if %%i equ 사용 (
 echo "########################################################"
        echo "#  Changing "%%l" : %DNS1% + %DNS2%
 echo "########################################################"

        netsh int ipv4 set dns name="%%l" static %DNS1% primary validate=no
        netsh int ipv4 add dns name="%%l" %DNS2% index=2 validate=no
 netsh int ip show dnsservers name="%%l"
    )
)

ipconfig /flushdns


:EOF




OR using wmic command


wmic nicconfig where (IPEnabled=TRUE) call SetDNSServerSearchOrder ("8.8.8.8")

wmic nicconfig where (IPEnabled=TRUE) call SetDNSServerSearchOrder ("8.8.8.8", "8.8.4.4")

wmic nicconfig where "(IPEnabled=TRUE) and (Description = 'Local Area Connection')"  call SetDNSServerSearchOrder ("8.8.8.8", "8.8.4.4")




번호 제목 글쓴이 날짜 조회 수
공지 [공지] 게시자료 열람자유. 불펌금지입니다. 조인상 2010.12.07 20650
101 Win2003 에서 NetBEUI을 설치 조인상 2010.05.09 7598
100 4가지 시계 화면보호기와 낙타 화면보호기 모음"Free Screensavers" v1.3 file 조인상 2010.05.11 6404
99 언라커 unlocker file 조인상 2010.05.11 7135
98 테라카피 file 조인상 2010.05.11 7029
97 보안경고용 월페이퍼 file 조인상 2010.05.11 8660
96 Windows 2000 administrator 유저 암호파일 조인상 2010.05.12 6810
95 Win 2K에서 여러 디스크를 만드는 방법은 ? 조인상 2010.05.12 6023
94 boot.ini file 안의 긴 이름은 무엇을 의미하는 것인가? 조인상 2010.05.12 6765
93 win2000 이상의 도스프롬프트에서 영문코드 사용하기 조인상 2010.05.12 6344
92 바탕 화면 보기 파일 복구 시키기 조인상 2010.05.12 8584
91 윈도우즈 시리즈의 포트번호 조인상 2010.05.12 8805
90 자주 사용하는 NAT설정용 포트번호 조인상 2010.05.12 14285
89 Windows 2003 최적화/시스템설정 변경 조인상 2010.05.12 14413
88 [도스 스크립트] 날짜별 파일 만드는 방법(주로 백업에서) 조인상 2010.05.12 13538
87 자주쓰는 관리툴 QuickPath 조인상 2010.05.12 6475
86 dep기능 해제방법 조인상 2010.05.12 13480
85 아웃룩 일정공유 조인상 2010.05.12 14536
84 바이오스에서 인식한 메모리만큼 OS에서 인식되지 않을때 조인상 2010.05.12 11891
83 프로세스 종료하는 명령어 taskkill 조인상 2010.05.12 14768
82 Quartz.dll 오류발생하였을때. 조인상 2010.05.12 8734
서버에 요청 중입니다. 잠시만 기다려 주십시오...