가정에서는 보통 DHCP를 통하여 IP를 자동으로 받아 사용하기 때문에

IP에 대해 신경을 쓰지 않아도 상관이 없다.


그러나 회사나 특정장소에선 IP를 지정해야 하는 경우가 있어서

IP를 변경해야 하는데 그 때마다 네트워크를 열어서 IP를 하나하나

입력하는것이 귀찮을때가 있다.


이럴경우 cmd를 열어서 명령을 입력해서 간단하게 변경 가능하다.

대신에 명령문이 길기 때문에 미리 저장해놓던지 아니면 bat파일로

만들어 놓았다가 실행을 시키는것이 좋을 것 같다.


명령은 두개인데

하나는 IP주소, 서브넷마스크, 게이트웨이 입력이고

나머지 하나는 DNS서버 입력이다.


명령어는 아래와 같은 방식으로 입력하면 된다.


netsh -c int ip set address name="네트워크명" static ip 서브넷마스크 게이트웨이

netsh -c int ip set dnsservers name="네트워크명" static DNS주소


네트워크명은 cmd에서 ipconfig를 입력하면 나온다.


C:\>ipconfig

Windows IP 구성 

이더넷 어댑터 이더넷:

---------------


이렇게 나오는 이름을 위에 명령어에 있는 네트워크명에 넣으면 된다.


예를들어


네트워크명이 이더넷이고


ip주소는 150.1.1.2

서브넷마스크는 255.255.0.0

게이트웨이는 150.1.1.254

DNS를 168.126.63.1로 한다면 


netsh -c int ip set address name="이더넷" static 150.1.1.2 255.255.0.0 150.1.1.254

netsh -c int ip set dnsservers name="이더넷" static 168.126.63.1


이렇게 입력하면 된다.


윈도우10의 네트워크명은 유선랜은 "이더넷" 무선랜은 "wifi"인 경우가 많지만

아닐수도 있기에 cmd를 통해 확인을 하는것이 좋을 것이다.


참조용으로 파일 하나를 올리니 참조하기를 바란다.


여기를 클릭!