Estou tentando estabelecer uma regra de firewall que permita o tráfego de entrada para meu aplicativo. No entanto, a regra não parece permitir o tráfego conforme desejado. Estou usando netsh
para estabelecer a regra, mas quando especifico o caminho para o meu programa, a regra parece não permitir o tráfego como desejado.
netsh advfirewall firewall add rule name="My Application Rule"
program="C:\Program Files (x86)\MyComp\MyApp\MyApp.exe" dir=in action=allow
protocol=TCP localport=7890-7894
Quando não especifico o programa, o tráfego é permitido, no entanto, isso não é desejado porque ele permitirá o tráfego para qualquer aplicativo que atenda a essas portas.
netsh advfirewall firewall add rule name="My Application Rule" dir=in
action=allow protocol=TCP localport=7890-7894