본문 바로가기

삽질기행/윈도우서

IP설정 bat 파일 만들기.




귀찮음이 세상을 편리하게 한다.  라고 누군가는 말했을것 같다.

가는 곳곳마다 내 컴퓨터가 있으면 좋으련만.. 그렇지 못해서 가는 곳곳마다 IP설정 변경해야하는

번거로움을 가진 슬픈 영혼을 위해.. 단 몇번의 귀찮음으로 문제 해결을 도모하는 방법을 강구하...어쩌구~


* IP설정 bat 파일 만들기 *

  echo off

echo - IP 설정 -

netsh interface ip set address name="로컬 영역 연결" source=static addr=192.168.101.50 mask=255.255.255.0 gateway=192.168.101.1 gwmetric=0

netsh interface set dnsserver="local area connection" static  168.126.63.1 primary

ipconfig

pause


우선 나의 경우를 본다하면~
저런식으로 IP설정 bat 파일을 만들어 놨다. 메모장에 저장해서 확장자만 bat로 바꿔주면 되는거다.

netsh
명령에 대해 검색하면 많이 나오지만 간단히 본다면.
네트워크를 제어하는 쉘 이라는 것으로 윈도우 계열에서 사용하는거..일꺼다.
자세한 상황 및 옵션 사용법 등등은
http://technet.microsoft.com/ko-kr/library/cc785383%28WS.10%29.aspx
저기서 확인하는 쎈쓰!!


## 우선 장치명 확인 ##

C:\Documents and Settings\Administrator>netsh interface show interface

관리 상태      상태           종류             인터페이스 이름
------------------------------------------------------------------------
사용                            전용               로컬 영역 연결
사용                            전용               로컬 영역 연결 2
사용                            전용               무선 네트워크 연결
사용                            내부               내부
사용                            루프백              루프백

# 무선랜 ip를 지정한다고 가정 #
>netsh interface ip set address name="무선 네트워크 연결" source=static addr=192.168.0.53 mask=255.255.255.0 gateway=192.168.0.1 gwmetric=0

게이트웨이 메트릭은 않줘도 된다.
인터페이스 이름을 통해 지정하고자 하는 네트워크 확인.

# 아~ DHCP를 사용하는 경우 #
>netsh interface ip set address name="로컬 영역 연결" dhcp
저런식으로 하면 된다.

하긴 dhcp면 이거 쓸일이 없겠구나..ㅋㅋ