가정에서는 보통 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를 통해 확인을 하는것이 좋을 것이다.
참조용으로 파일 하나를 올리니 참조하기를 바란다.
0 댓글