Jak nastavit proxy pro Steam
Nastavte proxy pro Steam přes vestavěné HTTP nastavení, systémovou proxy nebo Proxifier a zjistěte, proč proxy nesníží ping ani nezmění region obchodu.
V tomto článku 12 sekcí
Steam umí proxy využít čtyřmi způsoby. Klient má vlastní nastavení HTTP proxy, jenže to se zobrazuje jen v režimu Big Picture a na Steam Decku a nemá pole pro přihlašovací jméno a heslo. Mimo Big Picture se Steam řídí proxy, kterou nastavíte ve Windows, macOS nebo Linuxu. Pokud chcete přes proxy posílat jen Steam a ostatní aplikace nechat na běžném připojení, donutí ho k tomu proxifier, například program Proxifier. A pro samotný obchod, komunitu a tržiště stačí prohlížeč s vlastním nastavením proxy.
Než si vyberete, vyplatí se vědět, co proxy neudělá. Ping v online hrách vám nesníží, protože herní provoz jde většinou přes UDP přímo na herní servery a proxy do trasy jeden mezikrok přidá, místo aby nějaký ubrala. Nezíská vám ani ceny obchodu v jiné zemi. Smlouva o odběru služby Steam (Steam Subscriber Agreement) totiž zakazuje používat proxy k zastírání místa, kde žijete, a země vašeho obchodu se stejně řídí platební metodou.
Zbývají úkoly, které proxy zvládá dobře. Zprovozní Steam v sítích, které ho omezují, na veřejné Wi-Fi drží vaši domácí IP adresu mimo spojení a každému účtu Steam dá vlastní stabilní adresu. Následující části popisují jednotlivé způsoby nastavení, problém s UDP ve hrách a chyby, na které lidé narážejí nejčastěji.
Co proxy ve Steamu mění#
Steam otevírá najednou několik druhů spojení a proxy se řídí jen některá z nich. Obchod, stránky komunity, tržiště a přihlašovací obrazovky běží ve vestavěném prohlížeči (ve Windows je to proces steamwebhelper.exe) a tahle část se proxy podřídí snadno. Hry se stahují z obsahových serverů Steamu přes HTTP, takže i stahování může jít přes proxy, i když by často nemělo. Vlastní spojení klienta se sítí Steam ve výchozím stavu používá UDP a provoz uvnitř multiplayerových her je téměř celý UDP.
Z tohoto rozdělení je vidět, kde proxy pomůže:
- Sítě, které Steam omezují. Sítě na kolejích, v kancelářích a v hotelech klienta Steamu často nepustí k připojení a v některých regionech Steam dostupný není. Proxy mimo takovou síť znovu zprovozní obchod, přihlášení i stahování.
- Pomalé stránky obchodu a komunity. Pokud váš poskytovatel směruje provoz k webovým serverům Steamu nešikovně, proxy v dobře připojeném datacentru může načítání stránek znatelně zrychlit.
- Více účtů. Když máte hlavní účet a k tomu jeden na obchodování, samostatná IP adresa pro každý z nich je v očích Steamu drží od sebe.
- Veřejná Wi-Fi. V sítích, kterým nevěříte, drží proxy vaši domácí IP adresu mimo spojení. Provoz ale nešifruje, takže v takových sítích je bezpečnější volbou VPN.
A kde nepomůže:
- Ping. Další mezikrok mezi vámi a herním serverem trasu prodlouží, takže ping ve většině případů naopak stoupne. Řada her od Valve navíc už posílá provoz přes vlastní relay síť Valve, která za vás vybere dobrou cestu.
- Rychlost stahování. Přes proxy se obvykle stahuje pomaleji. Pokud chcete stahování zrychlit, vyberte blízký server v Steam → Settings → Downloads → Download Region.
- Region obchodu a ceny. Oddíl 3.A smlouvy o odběru říká, že IP proxy nebudete používat “to disguise the place of your residence” (k zastírání místa svého bydliště), ať už kvůli hrám uzamčeným pro jiný region, nebo kvůli nákupům za ceny určené pro jinou zemi. Valve může účty, které to dělají, zrušit. Země obchodu se změní, jen když dokončíte nákup platební metodou z nové země, a to nejvýš jednou za tři měsíce.
Než začnete#
Ze zákaznického panelu budete potřebovat několik údajů a některé volby jsou důležitější, než se zdá:
| Co | Co zvolit pro Steam |
|---|---|
| Adresa a port | Z vaší aktivní služby v zákaznickém panelu |
| Protokol | HTTP pro vestavěné nastavení Steamu a systémovou proxy ve Windows; SOCKS5 pro Proxifier |
| Ověření | Seznam povolených IP: přidejte v panelu svou aktuální IP a nic se vás nebude ptát na heslo |
| Typ proxy | Dedikovaná IP, kterou používáte jen vy |
| Umístění | Vaše vlastní země, co nejblíž vám |
Seznam povolených IP je důležitý proto, že ani vestavěné nastavení Steamu, ani nastavení proxy ve Windows nemají pole pro přihlašovací jméno a heslo. Když je vaše IP na seznamu povolených, proxy vás pozná podle adresy, takže nemusíte nic zadávat. U FineProxy to znamená port 8085 pro HTTP a 1085 pro SOCKS5; porty 8080 a 1080 slouží k přístupu přes přihlašovací jméno a heslo.
Dedikovaná IP ve vaší zemi je důležitá kvůli kontrolám přihlášení. Steam u každého pokusu o přihlášení ukazuje přibližnou polohu, podezřelé pokusy odmítá a po příliš mnoha neúspěšných pokusech z jedné adresy přihlašování z ní omezí. Na sdílené nebo bezplatné proxy zdědíte historii jiných lidí, a proto někteří uživatelé hned napoprvé uvidí hlášku “too many sign in failures from your location” (příliš mnoho neúspěšných přihlášení z vaší polohy). Naše proxy pro Steam jsou dedikované IP adresy s ověřením přes seznam povolených IP a podporou HTTP, HTTPS a SOCKS5.
Metoda 1: vestavěná HTTP proxy Steamu#
Je to jediné nastavení proxy přímo ve Steamu a většina návodů ho přehlíží, protože v běžném okně Settings není. Najdete ho v režimu Big Picture, tedy v rozhraní uzpůsobeném pro ovladač, které Steam Deck používá pořád.
- Ve Windows, macOS nebo Linuxu otevřete Steam a zvolte View → Big Picture Mode. Na Steam Decku zůstaňte v herním režimu.
- Stiskněte tlačítko Steam (nebo otevřete nabídku Steam v rohu) a přejděte do Settings → Internet (Nastavení → Internet).
- Sjeďte dolů k nastavení HTTP proxy. Na Steam Decku ho najdete v sekci Advanced settings (Pokročilá nastavení) na konci stránky.
- Přepněte ho na ruční režim, zadejte IP adresu proxy a HTTP port a místní adresy nechte vyloučené, aby zařízení ve vaší domácí síti zůstala dostupná.
- Restartujte Steam. Na Steam Decku k tomu použijte Power → Restart (Napájení → Restartovat).
Steam toto nastavení ukládá do souboru config/proxyconfig.vdf ve své instalační složce. Protože nemá pole pro přihlášení, funguje jen s proxy, která vás ověřuje přes seznam povolených IP. Pokrývá obchod, stahování a na Steam Decku i aktualizace SteamOS, ale ne provoz uvnitř her.
Na Steam Decku je to zároveň hlavní možnost pro herní režim. Náš návod na proxy pro Steam Deck ji prochází krok za krokem a popisuje i nastavení v režimu plochy a plugin, který přes SOCKS5 pošle veškerý provoz včetně her.
Metoda 2: systémová proxy#
Když vestavěné nastavení vyplněné není, webové části Steamu se řídí proxy nastavenou v operačním systému. Nastavíte ji rychle, ale budou ji používat i všechny ostatní aplikace, které systémovou proxy respektují.
Windows 10 a 11#
- Otevřete Settings → Network & internet → Proxy.
- V části Manual proxy setup klikněte na Set up a zapněte Use a proxy server.
- Zadejte adresu proxy a HTTP port a klikněte na Save.
- Ukončete Steam úplně přes Steam → Exit, ne jen křížkem v rohu okna, a spusťte ho znovu.
Tento dialog bere jen HTTP proxy a nemá pole pro přihlášení, takže použijte HTTP port určený pro seznam povolených IP. Celý postup najdete v našem návodu na proxy ve Windows.
Na téže stránce se vyplatí zkontrolovat ještě jednu věc. Aktualizace Windows někdy znovu zapnou Automatically detect settings a Steam pak ve vaší síti hledá proxy, která neexistuje. Uživatelé to popisují tak, že ve frontě stahování svítí “No internet connection” (bez připojení k internetu), přestože prohlížeč funguje normálně. Pokud se vám to stane, automatickou detekci vypněte a vymažte mezipaměť stahování v Steam → Settings → Downloads.
macOS#
- Otevřete System Settings → Network, vyberte své připojení a klikněte na Details.
- Přejděte na Proxies, zapněte Web proxy (HTTP) a Secure web proxy (HTTPS) a u obou zadejte adresu a port.
- Klikněte na OK a restartujte Steam.
V macOS je také pole SOCKS a přepínač “Proxy server requires password” (proxy server vyžaduje heslo). Webové části Steamu používají položky HTTP a HTTPS, zatímco podpora pole SOCKS nikde zdokumentovaná není. Bezpečnější volbou je proto HTTP proxy se seznamem povolených IP. Všechny obrazovky ukazuje náš návod na proxy v macOS.
Linux a režim plochy na Steam Decku#
Na linuxových desktopech podle vývojářů Valve klient čte nejdřív nastavení proxy v GNOME a teprve potom proměnnou prostředí http_proxy; podrobnosti najdete v našem návodu na proxy v GNOME. Na Steam Decku ovlivňuje proxy KDE v režimu plochy prohlížeče a aplikace KDE, a ne Steam v herním režimu. Pro samotný Steam proto použijte vestavěné nastavení z metody 1.
Metoda 3: přes Proxifier jen Steam#
Proxifier pošle vybrané programy přes proxy, a to i takové, které samy žádné nastavení proxy nemají, zatímco zbytek systému zůstane na přímém připojení. Běží ve Windows i macOS, licence stojí $39.95 a k dispozici je 31denní zkušební verze zdarma.
- Přidejte proxy. Otevřete Profile → Proxy Servers → Add, zadejte adresu a port, zvolte SOCKS5 a ověření zapněte jen tehdy, když nepoužíváte seznam povolených IP. Spojení otestujete tlačítkem Check.
- Vytvořte pravidlo pro Steam. Otevřete Profile → Proxification Rules → Add, pojmenujte pravidlo “Steam” a přidejte do něj programy. Ve Windows jsou to
steam.exe,steamwebhelper.exeasteamservice.exe, v macOS aplikace Steam a její procesy Steam Helper. - Nasměrujte pravidlo na proxy. V poli Action zvolte svou SOCKS5 proxy, posuňte pravidlo nad Default a Default nechte na Direct.
- Posílejte DNS přes proxy. V Profile → Name Resolution nastavte překlad názvů hostitelů přes proxy, aby síť, ke které jste připojeni, neviděla, jaké adresy Steam vyhledává.
- Přepněte Steam na TCP. Proxifier přenáší jen TCP, zatímco klient Steamu se k síti Steam ve výchozím stavu připojuje přes UDP. Ve vlastnostech zástupce Steamu proto přidejte na konec pole Target parametr
-tcp, aby přes proxy šlo i toto spojení. - Restartujte Steam a sledujte protokol připojení v Proxifieru. Procesy Steamu by se v něm teď měly objevovat spolu s vaší proxy.
Jednotlivé obrazovky ukazuje náš návod k nastavení Proxifieru. Nejčastější chybou je pravidlo, ve kterém je jen steam.exe. Obchod, komunita i přihlašovací obrazovky totiž běží v steamwebhelper.exe, takže bez něj zůstane většina Steamu na vašem skutečném připojení.
Spustitelné soubory her do pravidla nepřidávejte. Proxifier jejich UDP provoz přenést nedokáže, takže hra přidaná do pravidla buď bude pro samotné hraní dál používat přímé připojení, nebo se nepřipojí vůbec.
Metoda 4: Steam v prohlížeči#
Pokud potřebujete jen obchod, komunitu, profily nebo tržiště, do klienta vůbec sahat nemusíte.
- Firefox má vlastní nastavení proxy, oddělené od systémového, v Settings → Network Settings → Manual proxy configuration. Postup popisuje náš návod na proxy ve Firefoxu.
- Chrome, Edge, Brave a další prohlížeče postavené na Chromiu se řídí systémovou proxy. Pokud chcete přes proxy posílat jen Steam, použijte rozšíření jako FoxyProxy se vzory
*.steampowered.coma*.steamcommunity.coma všechny ostatní weby nechte na přímém připojení.
Prohlížeč hry nenainstaluje ani nespustí, ale je to nejbezpečnější způsob, jak proxy vyzkoušet dřív, než ve Steamu cokoli změníte. Návody pro další prohlížeče a rozšíření najdete v našem přehledu integrací.
Hry a provoz UDP#
Žádná z výše uvedených metod nepošle přes proxy samotné hraní. Multiplayerové hry si s herními servery vyměňují malé UDP pakety mnohokrát za sekundu a HTTP proxy UDP nepřenese vůbec. SOCKS5 to zvládne díky funkci UDP associate, jenže ji musí podporovat i klient, který se k proxy připojuje, a Proxifier ji nepodporuje.
Většině hráčů to nevadí, protože důvodů posílat hru přes proxy je málo. Nejběžnější je síť, která pustí klienta Steamu, ale herní provoz zastaví. V takovém případě potřebujete klienta, který vytvoří virtuální síťové rozhraní a veškerý provoz včetně UDP přepošle na SOCKS5 proxy s podporou UDP. Na Steam Decku to obstará plugin pro Decky, který popisuje náš návod pro Steam Deck; na počítači stejnou práci obvykle odvede VPN s menším nastavováním. SOCKS5 porty FineProxy UDP podporují a jak to funguje, vysvětluje naše stránka o UDP proxy.
Počítejte s tím, že se další mezikrok projeví na pingu. Vyberte umístění proxy blízko serverů dané hry a nejdřív to vyzkoušejte v zápase, na kterém vám nezáleží.
Více účtů Steam na jednom počítači#
Steam dovoluje mít víc než jeden účet a spousta hráčů má kromě hlavního účtu ještě jeden na obchodování nebo testování. Klient je přihlášený vždy jen k jednomu účtu, takže nastavení závisí na tom, k čemu který účet slouží:
- Hraní na různých účtech. Přepínejte přes Steam → Change Account. Pokud má mít každý účet vlastní IP, udržujte si pro každý z nich samostatný profil v Proxifieru a před přepnutím načtěte ten správný.
- Obchodování a práce s inventářem. Většina se odehrává na webu Steamu, takže každému účtu dejte vlastní profil prohlížeče s vlastní proxy. Cookies ani IP adresy se pak nikdy nesmíchají. Anti-detect prohlížeče jako AdsPower a Dolphin Anty to výrazně usnadní.
Každý účet dlouhodobě držte na stejné IP a na stejném zařízení. Steam Guard si na neznámém zařízení vyžádá kód a nově autorizované zařízení nemůže sedm dní obchodovat ani používat tržiště. Výjimkou jsou účty, na kterých je Steam Guard Mobile Authenticator aktivní alespoň sedm dní. Za nové zařízení se počítá i smazání cookies nebo přechod na jiný prohlížeč. Účtům bez autentikátoru navíc Steam zadržuje obchody až na 15 dní.
Nástroje pro tržiště narážejí na další limit. Valve ho nezveřejňuje, ale vývojáři hlásí, že požadavky na ceny z jedné IP začnou po zhruba 20 za minutu vracet “too many requests” (příliš mnoho požadavků). Podpora Steamu navíc uvedla, že IP sdílenou mnoha účty považuje za varovný signál. Rozdělit účty mezi dedikované IP je proto bezpečnější než je všechny provozovat na jedné.
Ať to nastavíte jakkoli, platí dvě pravidla. Prodej, pronájem nebo převod účtu porušuje smlouvu o odběru. A Valve může účty propojené se stejným telefonním číslem považovat za jednu osobu, takže herní ban na jednom z nich může dopadnout i na ostatní.
Ověřte, že to funguje#
Steam vaši IP adresu nikde neukazuje, takže ji ověřte zvenčí:
- Test v prohlížeči. Se stejnou aktivní proxy (systémovou nebo v rozšíření prohlížeče) otevřete libovolný web pro kontrolu IP. Měl by ukázat IP adresu proxy, ne vaši.
- Protokol Proxifieru. Pokud používáte metodu 3, měl by protokol ukazovat, že se
steam.exeasteamwebhelper.exepřipojují přes vaši proxy. - Žádost o přihlášení. Když se přes proxy přihlásíte poprvé, žádost o schválení v aplikaci Steam Mobile ukáže přibližnou polohu. Ta by měla odpovídat městu proxy, ne vašemu.
Řešení problémů#
| Problém | Pravděpodobná příčina | Řešení |
|---|---|---|
| “No internet connection” ve Steamu, přestože prohlížeč funguje | Windows znovu zapnuly Automatically detect settings, nebo je zadaný špatný port proxy | Vypněte detekci, zkontrolujte port, vymažte mezipaměť stahování |
| Steam se přes Proxifier nedostane k síti | UDP spojení klienta jde mimo proxy | Přidejte -tcp do zástupce Steamu a zahrňte do pravidla steamwebhelper.exe |
| Obchod se načte, ale část Steamu proxy ignoruje | V pravidle je jen steam.exe | Přidejte steamwebhelper.exe a steamservice.exe |
| Proxy chce heslo nebo se nic nenačte | Nastavení Steamu ani Windows nemají pole pro přihlášení | Přidejte svou IP na seznam povolených a použijte port pro seznam povolených |
| “Too many sign in failures from your location” | IP adresu jiní lidé použili k neúspěšným přihlášením | Přejděte na dedikovanou IP, nebo počkejte a jednou se přihlaste z jiné sítě |
| Přihlášení je odmítnuto při schvalování v aplikaci Steam | Telefon a počítač ukazují různé země | Místo schválení žádosti zadejte kód Steam Guard |
| Stahování je pomalé nebo se pořád zastavuje | Stahování jde přes proxy | Vyřaďte stahování z proxy, nebo zvolte bližší oblast stahování |
| Hry se sekají nebo se nepřipojí k serverům | Herní provoz jde přes proxy, která přenáší jen TCP | Nechte hry na přímém připojení, nebo použijte SOCKS5 proxy s podporou UDP |
| Obchod ukazuje jinou měnu nebo nákup selže | Země proxy neodpovídá vašemu účtu | Vypněte proxy a nakupujte ze své skutečné polohy |
Pokud chcete vše vrátit zpět, vypněte v Big Picture HTTP proxy Steamu, vypněte systémovou proxy nebo pravidlo v Proxifieru a restartujte Steam.
Proxy, nebo VPN pro Steam?#
| Proxy | VPN | |
|---|---|---|
| Co pokrývá | Jen aplikace, které vyberete | Celé zařízení včetně her |
| Herní (UDP) provoz | Jen se SOCKS5 proxy s podporou UDP a klientem, který to umí | Ano |
| Šifrování | Ne | Ano |
| Samostatná IP pro každý účet | Snadno | Obtížně |
| Nastavení | Nastavení Steamu, systémová proxy, Proxifier nebo prohlížeč | Jedna aplikace |
Proxy zvolte, když chcete mít na konkrétní IP jen Steam nebo jeden účet a všechno ostatní nechat beze změny. Na veřejné Wi-Fi nebo v síti, která nepustí skoro nic, dává větší smysl VPN, protože přenáší veškerý provoz včetně her a šifruje ho. FineVPN běží na protokolu WireGuard, který přidává jen malé zpoždění, a můžete ho 14 dní zkoušet zdarma.
Za běžných podmínek ping nesníží ani jedno z nich a pravidlo Steamu proti zastírání země, kde žijete, platí pro obě.
Má Steam nastavení proxy?
Ano, ale jen v režimu Big Picture a na Steam Decku, v sekci Settings → Internet. Nastavení přijímá adresu a port bez přihlašovacího jména, takže potřebujete proxy, která vás pozná podle IP. V běžném okně Steamu žádná stránka s proxy není a Steam se řídí proxy nastavenou v operačním systému.
Je dovoleno používat se Steamem proxy?
Používat proxy pro připojení je v pořádku. Pokud ji ale použijete k zastírání místa, kde žijete, k přístupu ke hrám uzamčeným pro jiný region nebo k nákupům za ceny jiné země, porušujete oddíl 3.A Smlouvy o odběru služby Steam a Valve může takové účty zrušit.
Může proxy snížit ping ve hrách na Steamu?
Téměř nikdy. Herní provoz jde přes UDP na herní servery a proxy do této trasy přidá další mezikrok. Pomoct může jen tehdy, když váš poskytovatel směruje provoz ke konkrétnímu serveru špatně, a i pak je jednodušší to vyzkoušet s VPN.
Můžu si přes proxy změnit region Steamu?
Ne. Země obchodu se řídí platební metodou: změní se až po nákupu platební metodou z nové země, a to nejvýš jednou za tři měsíce. Zastírat kvůli tomu svou polohu je v rozporu s pravidly Steamu.
Mám pro Steam použít SOCKS5, nebo HTTP?
Pro vestavěné nastavení Steamu a systémovou proxy ve Windows použijte HTTP, protože nic jiného nepřijímají. S Proxifierem použijte SOCKS5, a pokud má přes proxy jít i herní provoz, zvolte SOCKS5 proxy s podporou UDP.
Můžu nastavit proxy na Steam Decku?
Ano. V herním režimu otevřete Settings → Internet → Advanced settings a HTTP proxy přepněte na ruční režim. Pokrývá obchod, stahování a aktualizace SteamOS, ale ne hry; pro veškerý provoz potřebujete plugin pro Decky se SOCKS5 proxy.
Proč Steam odmítá přihlášení, když začnu používat proxy?
Steam u každého přihlášení ukazuje přibližnou polohu a pokus, který vypadá neobvykle, může odmítnout, například když se telefon a počítač jeví v různých zemích. Místo schválení žádosti v aplikaci zadejte kód Steam Guard a každý účet držte na jedné stabilní IP.
Hodí se pro Steam bezplatné proxy?
Ne. Jsou pomalé, často je sdílí spousta lidí, jejichž neúspěšná přihlášení se připisují dané IP, a své přihlašovací údaje ke Steamu byste posílali přes server, který provozuje někdo, koho neznáte.