원문 : 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 bat 파일등 별도 실행파일을 서비스로 등록시키기 file 조인상 2011.06.27 41691
100 원격데스크탑 포트번호 변경 조인상 2010.06.12 37336
99 작업스케줄러에 등록하기 - at 명령어 사용법 조인상 2011.06.16 27262
98 FTP 전송 스크립트 조인상 2010.05.12 27107
97 WMDecode - winmail.dat 첨부파일 디코딩 file 조인상 2011.04.18 25037
96 Windows 2008 원격터미널세션 제한 해제하기 조인상 2012.09.27 24764
95 Windows 2008 환경에서 분실한 패스워드 초기화 조인상 2013.06.05 23562
94 긴 파일명, 폴더명의 검색/복사/삭제 "Path Too Long Utility" v1.4 file 조인상 2010.07.21 23045
93 Windows 시리즈 보안취약점 보완을 위한 정책강화 방법 조인상 2010.05.27 21785
92 특정디렉토리내 오래된 파일 자동삭제하기 [1] file 조인상 2012.11.15 19177
91 putty 로 ssh 접속시 보안키 저장위치 조인상 2012.06.21 18008
90 windows update를 위한 도메인 및 IP리스트 조인상 2014.07.18 16721
89 ProduKey v1.53 - windows,office,MS-SQL 잃어버린 시디키 복구하기(설치된 시디키도 확인) file 조인상 2012.08.08 16508
88 원격데스크탑 연결 프로그램 - Remote Desktop Organizer file 조인상 2010.07.09 16211
87 운영체제별 TTL값 차이 조인상 2013.01.18 16131
86 윈도우 서버 모니터링 툴 - IceSword file 조인상 2010.08.06 15000
85 작업관리자가 비활성화 되어있는 경우 조인상 2013.10.21 14895
84 win7/win2008 에서 부팅가능한 USB 만들기 조인상 2010.08.03 14882
83 프로세스 종료하는 명령어 taskkill 조인상 2010.05.12 14768
82 아웃룩 일정공유 조인상 2010.05.12 14536
서버에 요청 중입니다. 잠시만 기다려 주십시오...