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"