По умолчанию для BW нужен открытый порт 6112 для TCP и UDP (для игры в b-nete). Но, если игра через proxy, то нужен открытый не только порт 6112, но и порт Socks proxy (именно Socks proxy т. к. по HTTP-proxy BW не сконнектится) той стороны, с которой играешь. В этом случае со стороны человека, у которого firewall нужно посмотреть в заблокированных порт, который заблокирован для BW и открыть его. К сожалению, Socks proxy могут находится на разных портах (если грамотно поставлен, то не только могут, а и находятся на разных портах, а не на порте по умолчанию) и необходимо для каждого нового Socks proxy смотреть, на какой порт он пытается зайти и открывать его.
Существует альтернативное решение проблемы: в firewall разрешить BW полный доступ, тогда никаких проблем не будет.
Позаимствовано из другой темы, автор -- vk_Merlin