본문 바로가기
일이야기/Oddments

Netsh 명령어

by Cloud9™ 2015. 3. 11.

네트워크 연결에서 어답터 설정으로 아이피를 수정하면 되지만


매번 아이피를 입력하기 귀찮을 때 batch 파일로 저장해서 가지고 다니면 좋다.


Batch 파일을 만들기 위해서는 netsh 명령어를 사용해야 하기에 그 정보를 적어둔다.



netsh interface ip set 여기까지가 기본이고 IP 셋팅은 address, DNS 셋팅은 dns 로 분기 한다.


netsh interface ip set address .... 는 IP


netsh interface ip set dns... 는 DNS



그 이후의 설정값을 알아보면


netsh interface ip set address [name] [type] [ip] [mask] [gateway]


[name] : 제어판 > 네트워크 및 인터넷 > 네트워크 연결에 보이는 네트워크 장치 이름 

           기본적으로 "로컬 연결 영역" 이라는 이름으로 되어있다.


[type] : 고정 또는 유동이냐에 따라서 static / dhcp 로 설정한다.


[ip] : 해당 장치의 ip


[mask] : 해당 장치의 subnet mask


[gateway] : 해당 장치의 gateway




netsh interface ip set dns [name] [type] [dns] [index=num]


[name] : ip설정과 동일


[type] : ip설정과 동일


[dns] : 해당 장치의 dns 


[index=num] : dns는 index=1 (primary) , 보조  dns 는 index=2


만약 보조 DNS가 필요하다면


netsh interface ip add dns [name] [dns] 로 설정하면 된다.



전체적으로 예를 들어 설명하면


회사의 경우


netsh interface ip set address "로컬 연결 영역" static 192.168.0.111 255.255.255.0 192.168.0.1

netsh interface ip set dns "로컬 연결 영역" static 123.156.1.12 index=1

netsh interface ip add dns "로컬 연결 영역" 10.123.12.1 index=2


집의 경우


netsh interface ip set address "로컬 연결 영역" dhcp

netsh interface ip set dns "로컬 연결 영역" dhcp


'일이야기 > Oddments' 카테고리의 다른 글

ANT로 SFTP 업로드 하기  (0) 2015.06.11

댓글