본문 바로가기

3-2. WinNT

netsh 를 이용한 윈도우 아이피 변경.. 좋은듯..

/****************************************************************
IP 설정을 간편하게 바꾸기(주로 노트북 사용자)
****************************************************************/


노트북을 사용하다보면 집, 회사를 오갈때마다 IP설정을 바꿔줘야한다.
집에서는 대개 인터넷 연결 공유를 해서 이용하므로 노트북 아이피를 고정아이피로 해야하고
회사에선 DHCP를 이용하기때문에 IP구성을 자동으로 해놓아야한다.
이런 불편함을 해소하고자 어떤 놈은 프로그램으로도 만들어놓았으나 다 쓰잘데기 없는 짓이고
그냥 netsh 명령어 2줄만 이용하면 간편하게 IP셋팅을 원하는것으로 이리저리 바꿀수 있다.

netsh에 대한 자세한 명령은 알아서 검색사이트에서 찾거나 도움말을 이용하거나 해서 찾아보고
나는 단순한 사용법만 말하것다.(이 글을 몇명이나 볼란지.. -_-; 솔직히 그냥 내가 까먹을까봐
적어두는 글임)


자! 무작정따라하기!

1. 현재의 IP 정보를 저장하자
   [시작]-[실행] 에서 cmd를 치면 프롬프트창이 열린다.
   (참고로 나는 그냥 윈도우키 + R 키라는 단축키를 이용한다. -_-)

   프롬프트 창이 열였으면 아래와 같은 명령어를 적어넣는다.

   netsh -c interface dump > c:myip1.txt

   c:드라이브에 가보면 myip1.txt란 텍스트 파일이 있는데 보면 여러가지 ip정보에 관한
   설정들이 적혀있다. 뭔지 궁금하면 자세히 살펴봐라 나는 귀찮아서 보다 말았다. -_-


2. 다른 IP 구성 정보를 저장하자
   [시작]-[설정]-[네트워크 및 전화 접속 연결] 을 간후 "로컬 영역 연결" 이라는 아이콘을
   오른쪽 클릭한후 등록정보를 본다.
   거기서 "인터넷 프로토콜(TCP/IP)" 항목을 찾은후 더블클릭한다.
   다시 창이 하나 뜨는데 거기서 IP, DNS등 셋팅을 해주는 곳이다.
   여기다가 정보들을 셋팅해 둔다.
   (적고보니 이 IP셋팅은 왜 적는지...이것을 모르는 사람들은 이 글이 뭐하는 글인지도 모르는 사람들일텐데.. -_-)

   아무튼 다 셋팅했으면 1번과 같은 방법으로 하되 파일 이름믄 조금 바꿔준다..아래처럼 여기선 myip2.txt로 했다.

   netsh -c interface dump > c:myip2.txt

3. IP를 변경해 보자!
   자 위의 1,2번 을 잘 따라했다면 c: 드라이브에 myip1.txt, myip2.txt란 2개의 파일이 생겨있을것이다.
   정리하자면

   myip1.txt -> 자동으로 IP 주소
   myip2.txt -> 설정된 IP

   일것이다.

   이제 이 파일들을 가지고 자동으로 IP 구성을 이용하고 싶을때는 myip1.txt를 로드해서 이용하면되고
   설정된 IP 구성을 이용하고 싶다면 myip2.txt를 이용하면 된다.

   로드하는 방법은 간단하다.
   프롬프트 창에서
  
   netsh -f myip1.txt
  
   이라고 하면 된다.
   요렇게 로드한후 네트웍 등록정보를 다시 가서 보면 myip1.txt 설정되로 ip 설정이 바뀌어 있음을 알수 있다.



펌'd by mungchung.com /