Я экспериментировал и не смог найти способ включить правила/порты в разделе «Правила для входящих подключений» в брандмауэре Windows.
Все, что я пробовал до сих пор, только показывает или создает что-то новое, например, это
netsh advfirewall firewall add rule name="NetBIOS UDP Port 137" dir=in action=allow protocol=UDP localport=137
По сути, я хочу включить правило для локального порта, например 137 UDP, а не делать это вручную в брандмауэре Windows -> Правила для входящих подключений.
Я хочу иметь возможность делать это независимо от имени правила и просто включать его на основе локального порта 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"