Search results

'sp2'에 해당하는 글들

  1. 2006/09/18  윈도우 SP2 방화벽 명령프롬프트에서 세팅하기. netsh (2)

여기저기 찾아보니 M$에서 SP2베타를 배포할때 같이 배포한 메뉴얼을 발견.

NETSH 라는 명령을 찾았다.
사용방법은 프롬프트에서 NETSH 를 치는것. 그럼 쉘스러운 화면이 하나 뜨고, 여기서 작업을 진행할수 있다.

상냥하게도 엄청난 예제와 설명이 내부에 들어있어서 사용하기가 매우 손쉽다.

NETSH에서 컨트롤 할수 있는 컨텍스트 목록

..             - 한 컨텍스트 수준 위로 이동합니다.
?              - 명령 목록을 표시합니다.
abort          - 오프라인 모드에서 변경된 내용은 무시합니다.
add            - 항목 목록에 구성 항목을 추가합니다.
alias          - 별칭을 추가합니다.
bridge         - `netsh bridge' 컨텍스트의 변경 내용입니다.
bye            - 프로그램을 끝냅니다.
commit         - 오프라인 모드에서 변경한 내용을 적용합니다.
delete         - 항목 목록에서 구성 항목을 삭제합니다.
diag           - `netsh diag' 컨텍스트의 변경 내용입니다.
dump           - 구성 스크립트를 표시합니다.
exec           - 스크립트 파일을 실행합니다.
exit           - 프로그램을 끝냅니다.
firewall       - `netsh firewall' 컨텍스트의 변경 내용입니다.
help           - 명령 목록을 표시합니다.
interface      - `netsh interface' 컨텍스트의 변경 내용입니다.
offline        - 현재 모드를 오프라인 모드로 설정합니다.
online         - 현재 모드를 온라인 모드로 설정합니다.
popd           - 해당 스택으로부터 컨텍스트를 표시합니다.
pushd          - 현재 컨텍스트를 스택에 넣습니다.
quit           - 프로그램을 끝냅니다.
ras            - `netsh ras' 컨텍스트의 변경 내용입니다.
routing        - `netsh routing' 컨텍스트의 변경 내용입니다.
set            - 구성 설정을 업데이트합니다.
show           - 정보를 표시합니다.
unalias        - 별칭을 삭제합니다.
winsock        - `netsh winsock' 컨텍스트의 변경 내용입니다.

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

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

방화벽에대한 내용은 firewall
프롬프트에서 바로 firewall을 쳐보고 help를 해보자
예외처리(포트,어플리케이션), 동작상태조정, 로깅 등을 변경할수 있다.
변경할때 명령은 set , 단순히 set만 치게되도 set으로 이용할 수 있는 모든 설정이 상세히 나온다.

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

netsh 컨텍스트로부터 상속된 명령:
set file       - 콘솔 출력을 파일에 복사합니다.
set machine    - 현재 작동할 컴퓨터를 설정합니다.
set mode       - 현재 모드를 온라인 또는 오프라인으로 설정합니다.

이 컨텍스트에 있는 명령:
set allowedprogram - 방화벽 허용 프로그램 구성을 설정합니다.
set icmpsetting - 방화벽 ICMP 구성을 설정합니다.
set logging    - 방화벽 로깅 구성을 설정합니다.
set multicastbroadcastresponse - 방화벽 멀티캐스트/브로드캐스트 응답 구성을 설정합니다.
set notifications - 방화벽 알림 구성을 설정합니다.
set opmode     - 방화벽 작동 구성을 설정합니다.
set portopening - 방화벽 포트 구성을 설정합니다.
set service    - 방화벽 서비스 구성을 설정합니다.

명령 사용예로

netsh firewall> set opmode mode=enable  
 
SP2 방화벽을 켜는 명령이다.
netsh firewall> set opmode mode=disable    

이건 끄는 명령. 쉘로 접속할 필요없이 그냥 프롬프트에서
netsh firewall set opmode mode=disable

이렇게 치면 방화벽을 내릴수 있다.

예외처리 명령을 하나보자면
set portopening TCP 88 TEST

TCP 88번포트를 TEST라는 이름으로 명명후 예외로 등록.


윈도우라도 프롬프트만 따내면 해커는 뭐든 할 수 있다.-_-...
이올린에 북마크하기(0) 이올린에 추천하기(0)
2006/09/18 14:51 2006/09/18 14:51
─ tag  , , ,
openclose