상세 컨텐츠

본문 제목

IP 설정하기

카테고리 없음

by 마이하트 2013. 7. 2. 16:45

본문

http://bisle.egloos.com/4210135


위에서 퍼왔습니다. ^^ 심심한 감사를... 


빈 텍스트파일을 열어 다음과같이 입력하고 확장자를 bat 로 하여 저장합니다. 
- ex) 진흥원.bat 
netsh -c int ip set address name="Local Area Connection" source=static addr=210.113.205.7 mask=255.255.255.192 gateway=210.113.205.1 gwmetric=0

바꿔야하는 IP마다 위와같이 파일을 만들고 배치파일을 실행하면 IP변경 끝~~ 
내용을 간단히 설명하자면

name : 변경하고자하는 interface (보통 "로컬 영역 연결" 이라고 되어있습니다.) 
      - 내 내트워크환경->오른쪽 클릭->속성 에서 확인할 수 있습니다. 
addr : 변경하고자하는 IP주소 
mask : 변경하고자하는 subnetmask 
gateway : 변경하고자하는 gateway 입니다.

자동IP일 경우는 netsh -c int ip set address name="로컬 영역 연결" source=dhcp 
로 사용하면 됩니다.

dns 등록 방법은 
netsh -c int ip set dns name="로컬 영역 연결" source=static addr=168.126.63.1

자동은 
netsh -c int ip set dns name="로컬 영역 연결" source=dhcp

예를 들어 노트북을 회사와 집에서 사용할 경우 
회사에서는 IP : 111.111.111.111 , MASK : 255.255.255.0 , GW : 111.111.111.1 을 사용하고 집에서는 자동IP를 쓴다면

회사.bat 
netsh -c int ip set address name="로컬 영역 연결" source=static addr=11.11.11.11 mask=255.255.255.0 gateway=11.11.11.1 gwmetric=0 
netsh -c int ip set dns name="로컬 영역 연결" source=static addr=168.126.63.1

조금더 간단하게 IP만 변경을 원하시면 
netsh -c int ip set address local static 11.11.11.11 255.255.255.0 11.11.11.1 1 
netsh -c int ip set dns name="로컬 영역 연결" source=static addr=168.126.63.1

집.bat 
netsh -c int ip set address name="로컬 영역 연결" source=dhcp 
netsh -c int ip set dns name="로컬 영역 연결" source=dhcp 
로 만들어두고 사용하면 됩니다.

//더 간단한 방법은

<사용법2> 

이 방법은 현재 세팅된 정보를 그대로 저장하여 사용하는 방법입니다. 
cmd 창에서 다음과 같이 입력하면 현재 Interface 구성이 사무실.txt에 저장됩니다.

netsh -c interface dump > 사무실.txt

그 구성을 불러서 IP를 세팅하려면 
netsh exec 사무실.txt

//win98계열에선 안됩니다.

net
주의 : interface 이름 확인하세요. 
한글 "로컬 영역 연결" 
영문 "Local Area Connection"