Я установил брандмауэр в системе Windows 7:
netsh advfirewall firewall add rule name="BLOCK myProgram" dir=out program="%ProgramFiles%\myProgram\run.exe" enable=yes profile=any action=block
Теперь я хочу обойти это правило для одного специального IP-адреса 192.168.0.123
(Я думаю, что это довольно сложно, потому что "блок" имеет более высокий приоритет, чем "разрешить" ... это свежая система Windows 7. Других правил нет. Возможно, это можно сделать, установив некоторые правила по умолчанию ... потому что система должна общаться только с 192.168.0.123)