• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 23:09
CEST 05:09
KST 12:09
  • 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
TL.net Map Contest #21: Voting3[ASL20] Ro4 Preview: Descent6Team TLMC #5: Winners Announced!3[ASL20] Ro8 Preview Pt2: Holding On9Maestros of the Game: Live Finals Preview (RO4)5
Community News
Weekly Cups (Oct 6-12): Four star herO65.0.15 Patch Balance Hotfix (2025-10-8)67Weekly Cups (Sept 29-Oct 5): MaxPax triples up3PartinG joins SteamerZone, returns to SC2 competition325.0.15 Balance Patch Notes (Live version)119
StarCraft 2
General
TL.net Map Contest #21: Voting Weekly Cups (Oct 6-12): Four star herO PartinG joins SteamerZone, returns to SC2 competition 5.0.15 Patch Balance Hotfix (2025-10-8) IP For new Brazil servers for NA Players
Tourneys
WardiTV Mondays SC2's Safe House 2 - October 18 & 19 Sparkling Tuna Cup - Weekly Open Tournament RSL Offline Finals Dates + Ticket Sales! SC4ALL $6,000 Open LAN in Philadelphia
Strategy
Custom Maps
External Content
Mutation # 495 Rest In Peace Mutation # 494 Unstable Environment Mutation # 493 Quick Killers Mutation # 492 Get Out More
Brood War
General
BSL Season 21 BGH Auto Balance -> http://bghmmr.eu/ Any rep analyzer that shows resources situation? BW General Discussion [ASL20] Ro4 Preview: Descent
Tourneys
[ASL20] Semifinal B [ASL20] Semifinal A [Megathread] Daily Proleagues [ASL20] Ro8 Day 4
Strategy
Current Meta BW - ajfirecracker Strategy & Training Siegecraft - a new perspective TvZ Theorycraft - Improving on State of the Art
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread ZeroSpace Megathread Dawn of War IV Path of Exile
Dota 2
Official 'what is Dota anymore' discussion LiquidDota to reintegrate into TL.net
League of Legends
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
SPIRED by.ASL Mafia {211640} TL Mafia Community Thread
Community
General
Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine Sex and weight loss US Politics Mega-thread The Games Industry And ATVI
Fan Clubs
The herO Fan Club! The Happy Fan Club!
Media & Entertainment
Anime Discussion Thread [Manga] One Piece Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion MLB/Baseball 2023 NBA General Discussion TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
SC2 Client Relocalization [Change SC2 Language] Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List Recent Gifted Posts
Blogs
Inbreeding: Why Do We Do It…
Peanutsc
From Tilt to Ragequit:The Ps…
TrAiDoS
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2369 users

Playing starcraft through SSH?

Forum Index > Tech Support
Post a Reply
DiracMonopole
Profile Joined May 2010
United States1555 Posts
October 29 2010 04:11 GMT
#1
My school network has blocked battle net. Would it be possible to play starcraft through an SSH server on a computer at home? Any idea what the lag would be like?

While we are at it, any other methods for getting around the block?
Phayze
Profile Blog Joined June 2009
Canada2029 Posts
Last Edited: 2010-10-29 04:13:57
October 29 2010 04:13 GMT
#2
Could pay for a premium proxy server and latency wouldnt be a problem, or change the port battle net uses, to one that isn't blocked.
Proud member of the LGA-1366 Core-i7 4Ghz Club
Deleted_143
Profile Joined October 2010
Australia256 Posts
October 29 2010 04:19 GMT
#3
--- Nuked ---
DiracMonopole
Profile Joined May 2010
United States1555 Posts
October 29 2010 04:57 GMT
#4
On October 29 2010 13:13 Phayze wrote:
Could pay for a premium proxy server and latency wouldnt be a problem, or change the port battle net uses, to one that isn't blocked.


Where do I change the port? I looked through the options, but dont see any way to do it?
EZjijy
Profile Blog Joined February 2010
United States1039 Posts
October 29 2010 05:08 GMT
#5
Have you tried asking?
DiracMonopole
Profile Joined May 2010
United States1555 Posts
October 29 2010 05:15 GMT
#6
Yes. They wont even allow video chat here, because "the bandwidth is not enough." Forget that starcraft2 uses up barely any bandwidth, gaming is just too "network intensive"

But they allow us to steam video from youtube all day long.

(Just to note: this is a graduate school)
akisa
Profile Joined February 2010
Jamaica98 Posts
October 29 2010 05:15 GMT
#7
On October 29 2010 13:11 DiracMonopole wrote:
Would it be possible to play starcraft through an SSH server on a computer at home? Any idea what the lag would be like?


On October 29 2010 13:19 Klesky wrote:
Or leave your computer running during the day + write down the IP address and set up a tunnel yourself on your home computer.


..........

User was warned for this post
;-;
Volkov
Profile Joined September 2009
United States71 Posts
October 29 2010 05:42 GMT
#8
Premium proxy is probably your best bet. SSH'ing is unlikely to be fast enough.
DiracMonopole
Profile Joined May 2010
United States1555 Posts
Last Edited: 2010-12-01 19:28:38
December 01 2010 19:22 GMT
#9
Im bumping this thread because I have found a solution, and I thought others might want it.

1) Set up an ssh server on a computer than can access battle.net
The easiest way to do this is to install linux (which is super easy) and then in the terminal type "sudo apt-get install openssh-server openssh-client" without the quotes. Next, find your ip by typing in the terminal ifconfig

2) Set up an account to ssh with. Type in the terminal "adduser 'name'", where name is the user name you want. Set up a password

3) Check your server by in the terminal, typing "ssh name@your ip address" If it works, great, just exit.

4) On your home computer, install putty (an ssh client). Tell it the IP your ssh server and save Under ssh->tunnels, give it a tunnel through port 2345, and click the dynamic button, then tell it to add the tunnel.

5) Download and install proxifier. Set the default proxy settings to 127.0.0.1 port 2345, and tell it to proxy all traffic.

6) Connect to your ssh server

7) Activate proxifier.

8) Starcraft should now be working over your ssh link.

-------------------------

What is this actually doing?
Proxifier is setting up a socks proxy on your home machine. It sends all the traffic on your machine through port 2345, going to the same place it normally goes. However, your ssh client is listening on port 2345, and its sending all that traffic over the ssh link. The ssh server on the other end gets your traffic, and then sends it where it needs to go.

Can I share my ssh server with friends?
I havent tried, but I doubt it. I bet that Battle net is not going to let two people with the same IP log on.
Souljah
Profile Blog Joined November 2010
United States423 Posts
December 02 2010 02:53 GMT
#10
Interesting. You could take it one step further and setup Dynamic DNS instead of having to get your ip address.. that way when your IP changes.. your DNS gets updated automatically.
darkmighty
Profile Joined March 2011
Brazil48 Posts
May 23 2011 15:53 GMT
#11
Hey guys sorry for the necro post but I've tried what Dirac posted but It didnt really work >.<

I could login to ssh quite well and I'm sure I can play SC2 on the server, it still doesn't work tho. I think the issue is with proxifier, I'm not sure how to configure it... perhaps someone can deatil a bit more on the proxifier config? i'm using trial version v3.0.

Thaanks I really neeed SC2 I'ts damn UNAVAIABLE
The only winning move is to never accept defeat.
darkmighty
Profile Joined March 2011
Brazil48 Posts
June 03 2011 19:38 GMT
#12
Bump, I need help!

Is there additional configuration necessary on the server? Messing with iptables/forwarding or something?
The only winning move is to never accept defeat.
Jank
Profile Blog Joined March 2008
United States308 Posts
Last Edited: 2011-06-06 15:01:16
June 06 2011 14:59 GMT
#13
I just got this working, able to play at work atm :D. A tip to anyone trying this, if you're feeling REALLY bad lag through your tunnel try disabling compression on your ssh server, really helps reduce latency if your server isn't top of the line. (I'm running a fucking 800mhz powerpc linux server at home)
"You don't know you're wearing a leash if you sit by the peg all day." - Michael Parenti
darkmighty
Profile Joined March 2011
Brazil48 Posts
June 07 2011 18:35 GMT
#14
Yea my issue right now is setting up the server itself. Care to share proxifier version / config files?
Help would be appreciated ^^
The only winning move is to never accept defeat.
Jago
Profile Joined October 2010
Finland390 Posts
June 07 2011 19:25 GMT
#15
On December 02 2010 04:22 DiracMonopole wrote:
Can I share my ssh server with friends?
I havent tried, but I doubt it. I bet that Battle net is not going to let two people with the same IP log on.

Of course it will let two people with the same IP log on. It will most definately also allow at least 3-5, not sure on the upper limit. A ton of people are playing from behind routers, meaning blizzard is only seeing 1 IP address and all computers behind the router share that IP adress from blizzard's point of view.
Pumplekin
Profile Blog Joined April 2011
United Kingdom50 Posts
June 07 2011 20:18 GMT
#16
Battle.Net has let up to 20-25 people login with the same IPv4 address. I know this from running LAN events. At events > 50 people we usually have multiple internet connections to load share across, and I'm sure we have never had >50% of people on bnet at once.
Loves Cows
Jank
Profile Blog Joined March 2008
United States308 Posts
Last Edited: 2011-06-08 09:22:13
June 08 2011 09:02 GMT
#17
On June 08 2011 03:35 darkmighty wrote:
Yea my issue right now is setting up the server itself. Care to share proxifier version / config files?
Help would be appreciated ^^

Hm it's pretty straight forward shouldn't need the config files. I just set up a "dynamic" tunnel with putty, source port 1119 (the port sc2 uses) and destination xxx.xxx.xxx.xxx:1119 where that would be the ip or domain of your ssh server. connect to the ssh server and then run proxifier. Then set your proxy server information in proxifier. Set address to "localhost", port to "1119", and protocol to "socks 5". Then create a proxification rule to send all traffic over port 1119 to that proxy server. Wham bam flam sc2 will now send all traffic over your ssh connection.

configuring tunnel in putty: (hit add after inputting)[image loading]

setting up proxy server information in proxifier: [image loading]
setting proxification rule in proxifier: [image loading]

If your dialog boxes look different for proxifier its because I'm using the portable version 2.91. I think the only difference is setting up the proxification rule you specify which proxy server to use whereas in the portable version it just uses the one by default, and chains them if you have more than one.
"You don't know you're wearing a leash if you sit by the peg all day." - Michael Parenti
SchizoNL
Profile Joined December 2010
Netherlands37 Posts
Last Edited: 2012-01-24 18:55:24
January 24 2012 18:18 GMT
#18
what kind of local proxy server is everybody using ? I'm using CCproxy, and it aaalmost works I SSH-tunneled through our work proxy to my home machine (win 7 64 bit), and browsing stuff and watching day9 etc works. Now, when I try to startup starcraft2, it tries the following : "CONNECT enGB.logon.battle.net:1119 outgoing via 127.0.0.1" 200 0 "SOCKS5" "

after that I get no response Since this is a local request from my home box (at least that's what it tries to look like), I shouldn't have to add stuff to the proxy server right ?

please help, I can only play sc2 2 out of 4 weeks now

ps, I checked the log on CCproxy, and me and my workmates tried worms armageddon too, and that DID seem to work : "CONNECT wormnet1.team17.com:80 outgoing via 127.0.0.1" 200 0 "SOCKS5"

big difference is the port number, worms tries port 80, starcraft tries 1119...

I'm gonna have a look at my local firewall now, brb

edit : nope, disabling the firewall didnt work

tried setting the socksifier (sockscap) to socks4, this was the result :
19:36:42 Unknown 127.0.0.1 CONNECT 10.193.5.169:8080 SOCKS4

so nothing better than on socks5.

anyone any great ideas ?

tried proxifier, and I'm getting a different result now ?

this is what the CCproxy log says :

127.0.0.1 - Unknown [24/Jan/2012:19:44:57 +0100] "CONNECT enGB.nydus.battle.net:80 outgoing via 127.0.0.1" 200 0 "SOCKS5" ""
127.0.0.1 - Unknown [24/Jan/2012:19:44:58 +0100] "CONNECT enGB.nydus.battle.net:80 outgoing via 127.0.0.1" 200 0 "SOCKS5" ""
127.0.0.1 - Unknown [24/Jan/2012:19:44:58 +0100] "CONNECT eu.launcher.battle.net:80 outgoing via 127.0.0.1" 200 0 "SOCKS5" ""
127.0.0.1 - Unknown [24/Jan/2012:19:44:58 +0100] "CONNECT eu.launcher.battle.net:80 outgoing via 127.0.0.1" 200 0 "SOCKS5" ""

but ingame I get the following error : you have attempted to connect to an invalid server, please contact yadayadayada

anyone ?

aaarggh sooo clooose
Krychek
Profile Joined May 2010
United States172 Posts
July 14 2012 13:48 GMT
#19
Sorry for bumping this, but i'm really interested in trying to make this work.
I'm from south america and my regular latency is 250ms. Yes, a lot.

Honestly i have no idea about tunenling, ssh or putty, i started to google and read about those.

Still, maybe someone find really easy to handle this, so can please anyone update a bit this thread.
Is still posible to tunnel in Sc2 and improve the latency?
Feel free to rage quit
Please log in or register to reply.
Live Events Refresh
Replay Cast
00:00
Patches' TLMC21 Bash #2
CranKy Ducklings53
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PartinGtheBigBoy 267
Nathanias 112
Nina 111
RuFF_SC2 71
Ketroc 25
StarCraft: Brood War
Backho 166
Snow 118
Sharp 85
sorry 55
ajuk12(nOOB) 32
yabsab 26
JulyZerg 20
Icarus 4
Dota 2
monkeys_forever341
League of Legends
JimRising 659
Counter-Strike
Stewie2K556
m0e_tv193
Coldzera 155
Super Smash Bros
C9.Mang0401
hungrybox286
Other Games
summit1g8329
Skadoodle312
Maynarde148
Organizations
Other Games
gamesdonequick6482
Counter-Strike
PGL2149
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 17 non-featured ]
StarCraft 2
• Berry_CruncH99
• practicex 1
• intothetv
• IndyKCrew
• sooper7s
• AfreecaTV YouTube
• Migwel
• LaughNgamezSOOP
• Kozan
StarCraft: Brood War
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• WagamamaTV438
League of Legends
• Rush769
• Lourlo386
• Stunt67
Other Games
• Scarra1348
Upcoming Events
Afreeca Starleague
6h 51m
Soma vs Bisu
OSC
10h 51m
OSC
14h 51m
MaxPax vs Gerald
Solar vs Krystianer
PAPI vs Lemon
Ryung vs Moja
Nice vs NightPhoenix
Cham vs TBD
MaNa vs TriGGeR
PiGosaur Monday
20h 51m
OSC
1d 19h
The PondCast
2 days
OSC
2 days
Wardi Open
3 days
CranKy Ducklings
4 days
Safe House 2
4 days
[ Show More ]
Sparkling Tuna Cup
5 days
Safe House 2
5 days
Liquipedia Results

Completed

Acropolis #4 - TS2
WardiTV TLMC #15
HCC Europe

Ongoing

BSL 21 Points
ASL Season 20
CSL 2025 AUTUMN (S18)
C-Race Season 1
IPSL Winter 2025-26
EC S1
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025

Upcoming

SC4ALL: Brood War
BSL Season 21
BSL 21 Team A
RSL Offline Finals
RSL Revival: Season 3
Stellar Fest
SC4ALL: StarCraft II
eXTREMESLAND 2025
ESL Impact League Season 8
SL Budapest Major 2025
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
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 © 2025 TLnet. All Rights Reserved.