윈도우 서버 / PowerShell / 방화벽 관리
규칙 만들기
인바운드 규칙 만들기
이름이 TCP 60001이고, 60001 포트로의 인바운드를 허용하는 규칙을 만든다.
New-NetFirewallRule -DisplayName 'TCP 60001' -Direction Inbound -LocalPort 60001 -Protocol TCP -Action Allow
이름이 TCP 60002이고, 60002 포트로의 인바운드를 막는 규칙을 만든다.
New-NetFirewallRule -DisplayName 'TCP 60002' -Direction Inbound -LocalPort 60002 -Protocol TCP -Action Block
아웃바운드 규칙 만들기
이름이 TCP 60003이고, 60003 포트로의 아웃바운드를 허용하는 규칙을 만든다.
New-NetFirewallRule -DisplayName 'TCP 60003' -Direction Outbound -LocalPort 60003 -Protocol TCP -Action Allow
이름이 TCP 60004이고, 60004 포트로의 아웃바운드를 막는 규칙을 만든다.
New-NetFirewallRule -DisplayName 'TCP 60004' -Direction Outbound -LocalPort 60004 -Protocol TCP -Action Block
규칙 수정하기
규칙 삭제하기
이름이 TCP 60001인 규칙을 삭제한다.
Remove-NetFirewallRule -DisplayName "TCP 60001"