반응형

윈도우 방화벽을 cmd 또는 파워쉘을 통해 즉시 추가, 삭제 등을 할 수 있다.

 

물론 제어판이나 설정을 통해 ui 로 설정할 수도 있지만, cmd 를 통해 작업을 하게 되면

 

배치파일 등으로 자동화 스크립트를 만들어 사용하면 매우 편리한 경우가 있다.

 

 

방화벽에 추가

netsh advfirewall firewall add rule name="방화벽1234" protocol=TCP dir=in localport=1234 remoteip=123.123.123.123 action=allow edge=yes

이 항목의 이름은 '방화벽1234' 가 된다.

 

localport 만 사용하면 외부에서 접근하는 전체 ip 에 대해 포트 1234 를 접근허용한다는 것이고

remoteip 까지 사용하면 remoteip 에 적용된 ip 에만 포트 1234 를 접근허용한다는 것이다.


 

방화벽에서 삭제

netsh advfirewall firewall delete rule name="방화벽1234"

항목이름에 '방화벽1234' 인 항목을 삭제하는 명령어다.

 

 

이 두가지만 알아도 상당히 많은 것을 해낼 수 있다.

반응형

+ Recent posts