実験してみたのですが、Windows ファイアウォールの受信規則で規則/ポートを有効にする方法を見つけることができませんでした。
これまで試したことはすべて、このような新しいものを示したり作ったりするだけです
netsh advfirewall firewall add rule name="NetBIOS UDP Port 137" dir=in action=allow protocol=UDP localport=137
基本的に、Windowsファイアウォール -> 受信規則で手動で行うのではなく、137 UDPなどのローカルポートの規則を有効にしたいのです。
ルールの名前に関係なく、ローカル ポート xxx に基づいて有効にできるようにしたいと考えています。
137 UDP、445 TCPなど
そんなことが可能なのでしょうか?
私も試してみました
netsh advfirewall firewall dir=in action=allow protocol=UDP localport=137
答え1
管理者としてPowerShellを開きます。UDPポート137のルールを作成するには、次のように入力します。
New-NetFirewallRule -DisplayName "NetBIOS UDP Port 137" -Direction inbound -Profile Any -Action Allow -LocalPort 137 -Protocol UDP
ルールを有効にするには、次のように入力します。
Enable-NetFirewallRule -DisplayName "NetBIOS UDP Port 137"