2006/01/26

윈도우 2000과 XP에서 재부팅 없이 IP 변경하기

인터넷이 보급되기 시작하면서 휴대용 노트북도 많은 장소에서 인터넷을
접속해야 하는 경우가 많이 늘어났다. 이에 IP를 변경하는 방법이 다양
해졌는데 다음과 같은 방법을 사용하면 IP를 쉽게 변경할 수 있다.

단) 윈도우 2000 이상에서만 동작한다.
--
우선 윈도우에서 인식되는 네트워크 장치명을 알아야 한다. 네트워크 장치명은

시작->설정->제어판->네트워크 연결

을 통해 들어가면 보이는 이름이 네트워크 장치명이다. 바꾸지 않고 기본값으로 두었다면

"로컬 영역 연결"
"무선 네트워크 연결"

로 보일 것이다. 내 컴퓨터는 무선 인터넷을 사용하기 때문에 무선 네트워크 연결이
포함되어 있다.

메인보드에 장착하는 네트워크 카드가 2개라면 "로컬 영역 연결 2"라는 이름이 추가되서
보일 것이다. 이름은 조절해도 상관없지만 그러지 않기를 바란다. 본인이 뭘로 바꿨는지
하루만 지나도 까먹기 때문이다.

이름을 어딘가 적어두었다던가 했다면 다음으로 넘어간다.

IP 변경 명령어 : netsh
netsh 의 명령줄의 예는 다음과 같다.

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

명령어 분석 /:

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

설정하고자 하는 IP가 DHCP 등일 경우 /:

netsh -c int ip set address name="로컬 영역 연결" source=dhcp

DNS 변경
앞서서는 ip address 만 변경했는데 DNS 변경은 다음과 같이 할 수 있다.

DNS 수동 설정
netsh -c int ip set dns name="로컬 영역 연결" source=static addr=111.111.111.11 register=PRIMARY

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

IP 세팅 Backup & Restoring
앞에서 설명한 내용이 이해되지 않으면 다음과 같은 방법을 사용해 설정을 저장해서 사용한다.

IP 세팅 백업 :
netsh -c interface dump > 사무실.txt

IP 세팅 복구 :
netsh exec 사무실.txt

txt 파일을 특정한 위치(자기가 좋아하는 위치나 관리상에 두는 위치)에 놓아두었을
경우 파일명 앞에 파일이 위치한 전체 경로를 기재하면 된다.

txt 파일은 수정하지 말아라

!!! 이 방법은 Windows 2000 이하에서 실행되지 않는다.

댓글 없음: