• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 04:41
CEST 10:41
KST 17:41
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL21] Ro16 Preview Pt2: All Star10Team Liquid Map Contest #22 - The Finalists16[ASL21] Ro16 Preview Pt1: Fresh Flow9[ASL21] Ro24 Preview Pt2: News Flash10[ASL21] Ro24 Preview Pt1: New Chaos0
Community News
2026 GSL Season 1 Qualifiers14Maestros of the Game 2 announced82026 GSL Tour plans announced14Weekly Cups (April 6-12): herO doubles, "Villains" prevail1MaNa leaves Team Liquid24
StarCraft 2
General
Maestros of the Game 2 announced Team Liquid Map Contest #22 - The Finalists MaNa leaves Team Liquid 2026 GSL Tour plans announced Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool
Tourneys
2026 GSL Season 1 Qualifiers Sparkling Tuna Cup - Weekly Open Tournament GSL CK: More events planned pending crowdfunding RSL Revival: Season 5 - Qualifiers and Main Event Master Swan Open (Global Bronze-Master 2)
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players [M] (2) Frigid Storage
External Content
Mutation # 522 Flip My Base The PondCast: SC2 News & Results Mutation # 521 Memorable Boss Mutation # 520 Moving Fees
Brood War
General
Data needed ASL21 General Discussion Pros React To: ASL S21, Ro.16 Group C BGH Auto Balance -> http://bghmmr.eu/ [TOOL] Starcraft Chat Translator
Tourneys
[ASL21] Ro16 Group C [ASL21] Ro16 Group D [Megathread] Daily Proleagues [ASL21] Ro16 Group B
Strategy
Simple Questions, Simple Answers What's the deal with APM & what's its true value Any training maps people recommend? Fighting Spirit mining rates
Other Games
General Games
Diablo IV Nintendo Switch Thread Dawn of War IV Starcraft Tabletop Miniature Game General RTS Discussion Thread
Dota 2
The Story of Wings Gaming
League of Legends
G2 just beat GenG in First stand
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread Russo-Ukrainian War Thread YouTube Thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [Req][Books] Good Fantasy/SciFi books Movie Discussion!
Sports
2024 - 2026 Football Thread McBoner: A hockey love story Formula 1 Discussion Cricket [SPORT]
World Cup 2022
Tech Support
[G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Sexual Health Of Gamers
TrAiDoS
lurker extra damage testi…
StaticNine
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Iranian anarchists: organize…
XenOsky
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2026 users

Server Blocker

Forum Index > SC2 General
Post a Reply
1 2 3 Next All
SC-Shield
Profile Joined December 2018
Bulgaria843 Posts
Last Edited: 2020-12-28 14:47:52
December 28 2020 13:39 GMT
#1
Hi guys,

I've updated my SC2ServerBlocker program to block game servers in SC2. The common use case is if you play on US server but are matched on an Australian one due to opponent(s). Some people experience lag issues, so you might improve your latency/chances to win if you deselect/block some of servers.

In general, I've seen the following during my testing.
Regions:
EU
Only one server, EU Central. It's not listed in the program.

US
- US West
- US East
- US Central
- Brazil
- Singapore
- Australia

KR
- Korea
- Taiwan

Download: https://www.mediafire.com/file/n8r73lnutp572yp/SC2ServerBlocker.zip/file
Source code: https://github.com/bbalchev/SC2ServerBlocker

Note: my antivirus is suspicious but after scan is complete it says the file is ok. Don't be alarmed. You can check source code for peace of mind.

How it works
First, if you don't have lag issues, you don't need to use this program. If you get a laggy game, I suggest you use "Ctrl+Alt+F" in the laggy game to see what server you're on.
Example: If you're playing on US but on the top left corner (after you execute "Ctrl+Alt+F") you see a non-US server, e.g. Australia, then it's a good candidate for blocking so you're not matched on this server again if it's laggy for you.
Here is a screenshot of top left corner where game server is specified as well as ping:
+ Show Spoiler +

[image loading]


Special thanks to LaughNgamez for helping me with game settings to switch to various servers. Also thanks to wooptr for his original thread here: https://tl.net/forum/starcraft-2/547926-how-to-block-australia-brazil-singapore-servers
I've just automated his instructions and updated IP addresses of Australia and Taiwan since my last post there.

Screenshot:
[image loading]

LaughNgamez
Profile Joined April 2015
Canada525 Posts
December 28 2020 13:50 GMT
#2
Handy tool I recommend everyone use if you get tilted by high ping like me :D

Why Blizzard never included a base option to play only on local servers beats me.
(◕‿◕✿) Hopefully one day a decent caster http://www.youtube.com/LaughNgamez (◠‿◠✿)
Elevenst
Profile Joined April 2010
Canada249 Posts
December 28 2020 14:25 GMT
#3
How does it work?
SC-Shield
Profile Joined December 2018
Bulgaria843 Posts
Last Edited: 2020-12-28 14:47:42
December 28 2020 14:34 GMT
#4
On December 28 2020 23:25 Elevenst wrote:
How does it work?


I've added a section to explain. Thanks for feedback.


How it works
First, if you don't have lag issues, you don't need to use this program. If you get a laggy game, I suggest you use "Ctrl+Alt+F" in the laggy game to see what server you're on.
Example: If you're playing on US but on the top left corner (after you execute "Ctrl+Alt+F") you see a non-US server, e.g. Australia, then it's a good candidate for blocking so you're not matched on this server again if it's laggy for you.
Here is a screenshot of top left corner where game server is specified:
+ Show Spoiler +

[image loading]

_fool
Profile Joined February 2011
Netherlands682 Posts
Last Edited: 2020-12-28 15:29:35
December 28 2020 15:27 GMT
#5
As to how it works technically (not functionally, that's explained above ^^): looks like the application defines firewall rules using the netsh tool that comes with windows. So basically the tool saves you typing stuff like this by hand in the cmd.exe shell:

/C netsh advfirewall firewall add rule name="ScBrazil" Dir=Out Action=Block RemoteIP=123.123.123.123(+more IPs)

It's not modifying SC2 files, just reconfiguring the Windows firewall like anyone with the correct commands could.
"News is to the mind what sugar is to the body"
Elevenst
Profile Joined April 2010
Canada249 Posts
December 28 2020 17:09 GMT
#6
On December 29 2020 00:27 _fool wrote:
As to how it works technically (not functionally, that's explained above ^^): looks like the application defines firewall rules using the netsh tool that comes with windows. So basically the tool saves you typing stuff like this by hand in the cmd.exe shell:

/C netsh advfirewall firewall add rule name="ScBrazil" Dir=Out Action=Block RemoteIP=123.123.123.123(+more IPs)

It's not modifying SC2 files, just reconfiguring the Windows firewall like anyone with the correct commands could.

this is what i wanted thanks
oBlade
Profile Blog Joined December 2008
United States6071 Posts
December 28 2020 17:34 GMT
#7
On December 28 2020 22:50 LaughNgamez wrote:
Handy tool I recommend everyone use if you get tilted by high ping like me :D

Why Blizzard never included a base option to play only on local servers beats me.

At the time the technology wasn't yet developed to isolate regions to play with each other locally.
"I read it. You know how to read, you ignorant fuck?" - Andy Dufresne
vg162
Profile Joined January 2020
6 Posts
December 28 2020 18:54 GMT
#8
wooptr get the hell in here
ZigguratOfUr
Profile Blog Joined April 2012
Iraq16955 Posts
December 28 2020 19:19 GMT
#9
On December 28 2020 22:50 LaughNgamez wrote:
Handy tool I recommend everyone use if you get tilted by high ping like me :D

Why Blizzard never included a base option to play only on local servers beats me.


I mean they did--they just chose to make 'preferred servers' not apply from Masters and up (possibly due to ladder qualifier abuse like what Polt and Hydra were doing).

Though given the prevalence of people blocking servers Blizzard absolutely should make it apply to everyone again (and change it so people can select multiple servers). Since right now people that don't block servers are at an unfair ping disadvantage against people that do.
-Kyo-
Profile Blog Joined August 2010
Japan1926 Posts
December 29 2020 04:50 GMT
#10
Just messaged you about this again last week or so. Thanks for updating it again. You might not be aware of how many people actually use this, including a lot of GM players
Anime is cuter than you. Legacy of the Void GM Protoss Gameplay: twitch.tv/kyo7763 youtube.com/user/KyoStarcraft/
TL+ Member
SC-Shield
Profile Joined December 2018
Bulgaria843 Posts
Last Edited: 2020-12-29 12:23:34
December 29 2020 12:16 GMT
#11
On December 29 2020 13:50 -Kyo- wrote:
Just messaged you about this again last week or so. Thanks for updating it again. You might not be aware of how many people actually use this, including a lot of GM players


Yes, I remember. I've updated the program since I replied to you. There is now a confirmation message when you click Block/Unblock buttons (it was so confusing and I don't know why I didn't do it initially). Also I've added missing IP addresses of Australia and Taiwan, I guess they've got updated at some point. I think it's good to update. Thanks for feedback!
Therapist.
Profile Joined January 2009
United States207 Posts
December 29 2020 16:22 GMT
#12
Thanks for doing this!

How do you determine the IP addresses of new servers as they are added?

Since the IP addresses of the servers will change and you may not always be around to update this app, it would be very helpful to be able to determine what the IP's of a given server region are.
SC-Shield
Profile Joined December 2018
Bulgaria843 Posts
Last Edited: 2020-12-29 17:30:29
December 29 2020 17:28 GMT
#13
On December 30 2020 01:22 Therapist. wrote:
Thanks for doing this!

How do you determine the IP addresses of new servers as they are added?

Since the IP addresses of the servers will change and you may not always be around to update this app, it would be very helpful to be able to determine what the IP's of a given server region are.


Applies to US and KR regions only (EU has only one type of server, EU Central):
First, you need to go to Options -> Language and Region. Then, select "Pick Game Server on Lobby Creation".
Screenshot:
+ Show Spoiler +

[image loading]



This way, when you create a custom game, you will have the following list of servers:
+ Show Spoiler +

[image loading]



Pick server of your interest from that list (e.g. Brazil) and create a game. You could add AI as your opponent. When game is created, run Wireshark (packet sniffer program) and look for UDP traffic. You should see similar exchange of traffic like below:
+ Show Spoiler +

[image loading]



Tip: close as many applications as possible beforehand to reduce noise.
Note: above traffic exchange isn't specific to any game server, I'm unable to host a game at the moment. It's just an example how it could look like.
Required programs: Wireshark - https://www.wireshark.org/

I might create a quick configuration file for next update where people could add IPs manually which will be useful when they change.


Therapist.
Profile Joined January 2009
United States207 Posts
December 29 2020 18:49 GMT
#14
That's great. Thank you very much.
vik7
Profile Joined May 2009
United States227 Posts
December 30 2020 12:20 GMT
#15
F for Australian players lol
NA player, go KT Flash, ST Life( ;( ) , IMMvp, EGJD, CMStorm Polt, SKT Rain, KT Zest, Bisu, RootherO, Stats and teamliqiud
Deleted User 291523
Profile Joined December 2012
112 Posts
January 10 2021 00:06 GMT
#16
--- Nuked ---
robksc2
Profile Joined January 2021
3 Posts
Last Edited: 2021-01-10 19:41:32
January 10 2021 19:41 GMT
#17
On December 29 2020 00:27 _fool wrote:
/C netsh advfirewall firewall add rule name="ScBrazil" Dir=Out Action=Block RemoteIP=123.123.123.123(+more IPs)

It's not modifying SC2 files, just reconfiguring the Windows firewall like anyone with the correct commands could.


So doesn't work unless you enable Windows Firewall? Maybe host file edit may be better.
Foxdier
Profile Joined September 2021
2 Posts
July 10 2023 17:48 GMT
#18
--- Nuked ---
JamieRobles
Profile Joined July 2023
1 Post
Last Edited: 2023-07-13 07:38:22
July 11 2023 16:15 GMT
#19
--- Nuked ---
Rescue1
Profile Joined July 2019
6 Posts
January 04 2024 00:26 GMT
#20
Any update on this?
Apparently today the western server changed its IP range
1 2 3 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 1h 19m
[ Submit Event ]
Live Streams
Refresh
StarCraft: Brood War
Jaedong 459
Pusan 234
ToSsGirL 221
BeSt 193
Aegong 178
Stork 102
Leta 85
Backho 66
Dewaltoss 56
910 49
[ Show more ]
Sharp 34
yabsab 31
SilentControl 25
soO 24
JulyZerg 23
Terrorterran 2
Dota 2
NeuroSwarm115
XcaliburYe97
Counter-Strike
olofmeister1369
shoxiejesuss973
allub6
Super Smash Bros
Mew2King134
Other Games
summit1g7009
singsing1167
ceh9595
JimRising 525
WinterStarcraft359
Happy229
Livibee25
Trikslyr17
Organizations
Dota 2
PGL Dota 2 - Main Stream10622
Other Games
gamesdonequick691
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 13 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Stunt895
• Jankos768
• TFBlade526
Upcoming Events
The PondCast
1h 19m
KCM Race Survival
1h 19m
WardiTV Map Contest Tou…
2h 19m
Gerald vs herO
Clem vs Cure
ByuN vs Solar
Rogue vs MaxPax
ShoWTimE vs TBD
OSC
6h 19m
CranKy Ducklings
15h 19m
Escore
1d 1h
RSL Revival
1d 8h
Replay Cast
1d 15h
WardiTV Map Contest Tou…
2 days
Universe Titan Cup
2 days
Rogue vs Percival
[ Show More ]
Ladder Legends
2 days
uThermal 2v2 Circuit
2 days
BSL
2 days
Sparkling Tuna Cup
3 days
WardiTV Map Contest Tou…
3 days
Ladder Legends
3 days
BSL
3 days
Replay Cast
3 days
Replay Cast
4 days
Wardi Open
4 days
Afreeca Starleague
4 days
Soma vs hero
Monday Night Weeklies
4 days
Replay Cast
4 days
Afreeca Starleague
5 days
Leta vs YSC
Replay Cast
6 days
Replay Cast
6 days
Liquipedia Results

Completed

Proleague 2026-04-22
RSL Revival: Season 4
NationLESS Cup

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
IPSL Spring 2026
KCM Race Survival 2026 Season 2
StarCraft2 Community Team League 2026 Spring
WardiTV TLMC #16
Nations Cup 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026

Upcoming

Escore Tournament S2: W4
Acropolis #4
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
2026 GSL S2
RSL Revival: Season 5
2026 GSL S1
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.