PowerShellでの設定

関連コマンド

  • ルールの有効化
    Set-NetFirewallRule –DisplayName "[ルール名]" -Enabled True
  • ルールの無効化
    Set-NetFirewallRule –DisplayName "[ルール名]" -Enabled False
  • ルールの削除
    Remove-NetFirewallRule –DisplayName "[ルール名]"

設定例

ping応答を許可

  • 設定
    New-NetFirewallRule `
    -Name 'ICMPv4' `
    -DisplayName 'ICMPv4' `
    -Description 'Allow ICMPv4' `
    -Profile Any `
    -Direction Inbound `
    -Action Allow `
    -Protocol ICMPv4 `
    -Program Any `
    -LocalAddress Any `
    -RemoteAddress Any 
  • 設定確認
    Get-NetFirewallRule | Where-Object Name -Like 'ICMPv4' 
    
    Name                  : ICMPv4
    DisplayName           : ICMPv4
    Description           : Allow ICMPv4
    DisplayGroup          :
    Group                 :
    Enabled               : True
    Profile               : Any
    Platform              : {}
    Direction             : Inbound
    Action                : Allow
    EdgeTraversalPolicy   : Block
    LooseSourceMapping    : False
    LocalOnlyMapping      : False
    Owner                 :
    PrimaryStatus         : OK
    Status                : The rule was parsed successfully from the store. 
    (65536)
    EnforcementStatus     : NotApplicable
    PolicyStoreSource     : PersistentStore
    PolicyStoreSourceType : Local

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2020-06-17 (水) 16:07:07 (22d)