사무실 이전후 바뀐점이라면 내 컴퓨터에서 두개의 아이피를 사용해야 한다는 것...
업무상 두개를 쓰게 되었지만 프린터를 사용하려고 하면 매우 불편함을 겪게 되는 문제를 야기시켰다.
굴러다니던 USB 무선랜카드를 꼽고 설정 후 사용하면 잘 되는데
이걸 어떻게 필요할 때마다 네트워크 설정을 바꿔서 사용할지가 고민스러웠다.
구글링 중, 이에 대한 해답을 발견... 올려본다.

방법은 아래의 명령문을 윈도우 커맨드 창에서 실행하거나 배치(bat)파일로 만들어서 실행 시켜주면 된다.

① 고정 아이피의 경우
netsh -c int ip set address name="로컬 영역 연결" source=static addr=192.168.0.1 mask=255.255.255.0 gateway=192.168.0.254 gwmetric=0

② 유동 아이피의 경우
netsh -c int ip set address name="로컬 영역 연결" source=dhcp

- name : '내 네트워크 환경'의 속성에서 표시되는 이름
- source : 고정 아이피일때는 'static', dhcp일때는 'dhcp'로 설정
- addr : IP 주소 설정
- mask : Netmask 설정
- gateway : Gateway 설정


IP와 함께 DNS 서버 설정해주는 방법은 아래와 같다.

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

② DNS 서버 수동 추가
netsh -c int ip add dns name="로컬 영역 연결" addr=168.126.63.2 index=2

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


위에서 설명한 사용방법 이외에도 netsh 명령어는 현재 설정된 IP설정을 저장하고
나중에 저장된 파일대로 적용할 수 있도록 지원하고 있다.

① 네트워크 설정을 파일에 저장하기
netsh interface ip dump > c:\network.txt

② 파일에 저장된 네트워크 설정 적용하기
netsh exec c:\network.txt


아래는 netsh 명령어에 대한 도움말입니다.

C:\>netsh ?

사용법: netsh [-a 별칭 파일] [-c 컨텍스트] [-r 원격 컴퓨터] [명령 | -f 스크립트 파일]

다음 명령을 사용할 수 있습니다.

이 컨텍스트에 있는 명령:
?              - 명령 목록을 표시합니다.
add            - 항목 목록에 구성 항목을 추가합니다.
bridge         - `netsh bridge' 컨텍스트의 변경 내용입니다.
delete         - 항목 목록에서 구성 항목을 삭제합니다.
diag           - `netsh diag' 컨텍스트의 변경 내용입니다.
dump           - 구성 스크립트를 표시합니다.
exec           - 스크립트 파일을 실행합니다.
firewall       - `netsh firewall' 컨텍스트의 변경 내용입니다.
help           - 명령 목록을 표시합니다.
interface      - `netsh interface' 컨텍스트의 변경 내용입니다.
lan            - `netsh lan' 컨텍스트의 변경 내용입니다.
ras            - `netsh ras' 컨텍스트의 변경 내용입니다.
routing        - `netsh routing' 컨텍스트의 변경 내용입니다.
set            - 구성 설정을 업데이트합니다.
show           - 정보를 표시합니다.
winsock        - `netsh winsock' 컨텍스트의 변경 내용입니다.

다음 하위 컨텍스트를 사용할 수 있습니다.
 bridge diag firewall interface lan ras routing winsock

명령에 대한 도움말을 보려면 명령을 입력한 다음 공백을 입력한 후 ?을(를) 입력하십시오.

C:\>
Posted by Huikyun