설정 내보내기
$ netsh -c interface dump > 파일명.txt
설정 가져오기
$ netsh -f 파일명.txt
netsh -c interface dump > home.txt
netsh -f home.txt
이렇게 불러 다 쓰시면 됩니다.
netsh interfaceip show ipaddress
C:\Documents and Settings\cosrah>netsh /?
사용법: netsh [-a 별칭 파일] [-c 컨텍스트] [-r 원격 컴퓨터]
[명령 | -f 스크립트 파일]
다음 명령을 사용할 수 있습니다.
이 컨텍스트에 있는 명령:
? - 명령 목록을 표시합니다.
abort - 오프라인 모드에서 변경된 내용은 무시합니다.
add - 항목 목록에 구성 항목을 추가합니다.
alias - 별칭을 추가합니다.
bridge - `netsh bridge' 컨텍스트의 변경 내용입니다.
bye - 프로그램을 끝냅니다.
commit - 오프라인 모드에서 변경한 내용을 적용합니다.
delete - 항목 목록에서 구성 항목을 삭제합니다.
diag - `netsh diag' 컨텍스트의 변경 내용입니다.
dump - 구성 스크립트를 표시합니다.
exec - 스크립트 파일을 실행합니다.
exit - 프로그램을 끝냅니다.
firewall - `netsh firewall' 컨텍스트의 변경 내용입니다.
help - 도움말 목록을 표시합니다.
interface - `interface' 컨텍스트의 변경 내용입니다.
offline - 현재 모드를 오프라인 모드로 설정합니다.
online - 현재 모드를 온라인 모드로 설정합니다.
popd - 해당 스택으로부터 컨텍스트 표시
pushd - 현재 컨텍스트를 스택에 넣기
quit - 프로그램을 끝냅니다.
ras - `ras' 컨텍스트의 변경 내용입니다.
routing - `routing' 컨텍스트의 변경 내용입니다.
set - 구성 정보를 업데이트합니다.
show - 정보를 표시합니다.
unalias - 별칭을 삭제합니다.
winsock - `netsh winsock' 컨텍스트의 변경 내용입니다.
다음 하위 컨텍스트를 사용할 수 있습니다.
bridge diag firewall interface ras routing winsock
명령에 대한 도움말을 보려면 명령을 입력한 다음 공백을 입력한 후 ?을(를) 입력하십시오.
C:\Documents and Settings\>netsh
netsh>help
다음 명령을 사용할 수 있습니다.
이 컨텍스트에 있는 명령:
.. - 한 컨텍스트 수준 위로 이동합니다.
? - 명령 목록을 표시합니다.
abort - 오프라인 모드에서 변경된 내용은 무시합니다.
add - 항목 목록에 구성 항목을 추가합니다.
alias - 별칭을 추가합니다.
bridge - `netsh bridge' 컨텍스트의 변경 내용입니다.
bye - 프로그램을 끝냅니다.
commit - 오프라인 모드에서 변경한 내용을 적용합니다.
delete - 항목 목록에서 구성 항목을 삭제합니다.
diag - `netsh diag' 컨텍스트의 변경 내용입니다.
dump - 구성 스크립트를 표시합니다.
exec - 스크립트 파일을 실행합니다.
exit - 프로그램을 끝냅니다.
firewall - `netsh firewall' 컨텍스트의 변경 내용입니다.
help - 명령 목록을 표시합니다.
interface - `netsh interface' 컨텍스트의 변경 내용입니다.
lan - `netsh lan' 컨텍스트의 변경 내용입니다.
nap - `netsh nap' 컨텍스트의 변경 내용입니다.
offline - 현재 모드를 오프라인 모드로 설정합니다.
online - 현재 모드를 온라인 모드로 설정합니다.
popd - 해당 스택으로부터 컨텍스트를 표시합니다.
pushd - 현재 컨텍스트를 스택에 넣습니다.
quit - 프로그램을 끝냅니다.
ras - `netsh ras' 컨텍스트의 변경 내용입니다.
routing - `netsh routing' 컨텍스트의 변경 내용입니다.
set - 구성 설정을 업데이트합니다.
show - 정보를 표시합니다.
unalias - 별칭을 삭제합니다.
winsock - `netsh winsock' 컨텍스트의 변경 내용입니다.
다음 하위 컨텍스트를 사용할 수 있습니다.
bridge diag firewall interface lan nap ras routing winsock
명령에 대한 도움말을 보려면 명령을 입력한 다음 공백을 입력한 후 ?을(를) 입력하십시오.
ip 주소 수동, 자동 설정 스크립트
netsh -c int ip set addr name="Intel_Pro100" source=static addr=192.168.0.77 mask=255.255.255.0
gateway=192.168.0.1 gwmetric=30
netsh -c int ip set address name="Intel_Pro100" source=dhcp
DNS 서버 주소 수동, 자동 설정 스크립트
netsh -c int ip set dns name="Intel_Pro100" source=static addr=168.126.63.1 register=PRIMARY
netsh -c int ip set dns name="Intel_Pro100" source=dhcp
TCP 139, 445 UDP 137, 138포트 B클래스 대역에서 접근 가능케 하게
netsh -c firewall set portopening protocol = TCP 139 scope=custom address=192.168.0.0/255.255.0.0
netsh -c firewall set portopening protocol = TCP 445 scope=custom address=192.168.0.0/255.255.0.0
netsh -c firewall set portopening protocol = UDP 137 scope=custom address=192.168.0.0/255.255.0.0
netsh -c firewall set portopening protocol = UDP 138 scope=custom address=192.168.0.0/255.255.0.0
netsh>help
Netsh 를 이용한 IP 주소 변경하는 방법은 아래와 같습니다.
netsh interface ip set address "로컬 영역 연결" static/dhcp ipaddr subnetmask gateway metric
ex) * DHCP 의 경우
- netsh interface ip set address "로컬 영역 연결" dhcp
* 고정 IP의 경우
- netsh interface ip set address "로컬 영역 연결" static 192.168.0.2 255.255.255.0 192.168.0.1 1 (게이트웨이까지 도달거리니까. 1이 기본)
참고, 현재 인터페이스 상태를 보고 싶을 때
- netsh interface ip show address
대부분은 netsh [하위 명령어] /? 하면서 따라가면 명령어의 사용법에 대해서 알 수 있다.
[컴퓨터/OS] Windows 도구 이름 & 명령어 정리 (0) | 2018.05.05 |
---|---|
[컴퓨터/하드웨어] 하드디스크 용량이 윈도우에 나타나는 실제용량과의 차이 (0) | 2016.12.06 |
[명령어] 제어판/관리콘솔 실행명령어 리스트 (0) | 2016.11.22 |
[명령어] find 명령 사용법 (0) | 2016.11.21 |
[명령어] netstat 유틸을 이용한 네트워크 정보분석 (0) | 2016.11.21 |