선 밖에 선 자유인

netsh 명령어 사용법 본문

IT/System & Network

netsh 명령어 사용법

Hotman 2017. 5. 23. 17:32

- 인터페이스 확인

cmd> netsh interface show interface


- ip 설정 (static)

cmd> netsh interface ip set address name="로컬 영역 연결" source=static addr="192.168.x.x" mask="255.255.255.0" gateway="192.168.x.1" gwmetric=0

cmd> netsh interface ip set dns name="로컬 영역 연결" source=static addr="168.126.63.1" register=PRIMARY

cmd> netsh interface ip set dns name="로컬 영역 연결" addr="168.126.63.2" index=2


- ip 설정 (dhcp)

cmd> netsh interface ip set address name="로컬 영역 연결" source=dhcp

cmd> netsh interface ip set dns "로컬 영역 연결" dhcp


- 윈도 방화벽 정책 확인 (전체)

cmd> netsh advfirewall firewall show rule name=all  

- 윈도 방화벽 정책 확인 (선택)

cmd> netsh advfirewall firewall show rule name=Block_SMB verbose


- 윈도 방화벽 정책 export/import

cmd> netsh advfirewall export D:\firewallpolicy.wfw

cmd> netsh advfirewall import D:\firewallpolicy.wfw


- 윈도 방화벽  포트 차단

cmd> netsh advfirewall firewall add rule dir=in action=block protocol=TCP localport=139,445 name="Block_SMB_TCP"

cmd> netsh advfirewall firewall add rule dir=in action=block protocol=UDP localport=135,137,138 name="Block_SMB_UDP"

(허용의 경우 action=allow)


- 윈도 방화벽 정책 수정 (변경할 부분 앞에 new 지정)

cmd> netsh advfirewall firewall set rule name="<rulename>" new protocol=TCP

cmd> netsh advfirewall firewall set rule name="<rulename>" protocol=TCP dir=in new remoteip=10.x.x.15,10.x.x.16


- 윈도 방화벽 정책 삭제

cmd> netsh advfirewall firewall del rule name="<rulename>"


Comments