Is there a published list somewhere of all the IPs of servers Starcraft 2 would need to connect to? I can only open my outgoing ports to certain IPs or to ranges of them, so for now I'm stuck with analysing firewall logs again and again to find various IPs I tried connecting to.
I've asked Blizzard support and they're claiming it's confidential information and they can't publish that. As such, I will not include my findings here, but I will tell you this: after a few searches related to the IPs my computer was accessing I found that the CDN which runs SC2 has a specific range of IPs that all SC2 servers seem to use. This range has a subnet mask of
Update: I just tried these ips and its still not enough. Now I have to wait for my sysadmin to see what's being blocked yet again...
These might help, picked out of my own router connection table while participating in SEA based matches then checked against http://www.robtex.com to identify who owns the range.
SEA Battle.net ranges
As Brant said, publishing a list of addresses is not illegal, the information is freely available just that Blizzard choose not to reveal it willingly. Same as anyone can work out what IP address their favorite WoW server is, but blizzard won't tell you.