Pomoc techniczna Steam
Przesyłanie plików gier na Steam w sieci lokalnej
Przesyłanie plików gry przez sieć lokalną pozwala użytkownikom Steam na kopiowanie istniejących plików instalacyjnych i aktualizowanie gry z jednego komputera na drugi w ramach tej sieci bez konieczności pobierania i instalowania z serwera zawartości Steam w internecie. Pomoże ci to nie przekraczać limitu transferu danych u swojego dostawcy usług internetowych oraz może przyspieszyć instalacje i aktualizacje.

Typowym przypadkiem użycia dla funkcji przesyłania byłoby środowisko domowe, w którym znajduje się wiele komputerów lub Steam Decków korzystających z tej samej sieci lokalnej. Gdy gra zostanie zainstalowana na komputerze, pozostałe komputery lub Steam Decki mogą ją zainstalować lub aktualizować przez przesyłanie plików gry bezpośrednio z tego komputera. Nowoczesny komputer może z łatwością przesyłać pliki z prędkością 100 MB/s przez przewodowe połączenie sieciowe, a gdy ten proces trwa, klient Steam będący hostem i wysyłający zawartość obciąża dysk i procesor. Z tego powodu niezalecane jest wykonywanie żadnych intensywnych zadań na tym komputerze podczas transferu.

Aktywne transfery w sieci lokalnej będą widoczne na stronie pobierania:


Po stronie odbiorcy wygląda to następująco:


Jak to działa


Zanim zaczniesz pobierać lub aktualizować grę, Steam najpierw sprawdzi, czy w twojej sieci lokalnej (LAN) są komputery z uruchomionym klientem Steam, które mogłyby przesłać potrzebną zawartość gry bezpośrednio do ciebie.

Gdy potencjalny komputer zostanie znaleziony, twój klient poprosi serwer wewnętrzny Steam o skontaktowanie się z klientem Steam na tym drugim komputerze i rozpoczęcie przesyłania plików gry, pod warunkiem, że przesyłanie danych w lokalnej sieci jest włączone i możliwe. Jeśli transfer plików gry zostanie zaakceptowany, twój komputer spróbuje pobrać tyle zawartości z drugiego, ile to możliwe. Jeśli połączenie zostanie przerwane lub żadna zawartość nie będzie już dostępna, Steam powróci do korzystania z publicznych serwerów zawartości Steam, by pobrać pozostałe pliki.


Ustawienia


Istnieją cztery ustawienia określające, jakich innych komputerów i klientów Steam można używać do przesyłania plików gry. Te ustawienia są dwukierunkowe. Aby umożliwić lokalne przesyłanie do urządzenia, automatycznie włączone jest przesyłanie na zewnątrz. Ustawieniem domyślnym jest „Zezwalaj na przesyłanie tylko na moje urządzenia”, co oznacza, że możesz tylko przesyłać z i na komputery, które są zalogowane do twojego konta Steam.

  • Wyłączone – nie zezwalaj na przesyłanie: ten klient nie będzie wyszukiwał ani zezwalał na transfer plików gry przez sieć lokalną. Pliki nie będą ani pobierane z żadnego innego komputera podłączonego do sieci lokalnej, ani do niego wysyłane.
  • Zezwalaj na przesyłanie tylko na moje urządzenia: zezwala na transfer plików z/na inne urządzenie w sieci lokalnej, na którym obecnie jesteś zalogowany na to samo konto Steam (jest to domyślne ustawienie).
  • Zezwól na przesyłanie do moich znajomych na Steam: zezwala na transfer plików z/na urządzenia w sieci lokalnej, na których twoi znajomi są zalogowani na swoich kontach Steam.
  • Zezwalaj na przesyłanie do dowolnego użytkownika: zezwala na transfer plików z/na urządzenie w sieci lokalnej, na którym jest uruchomiony klient Steam.


Wymagania


Każdy klient Steam lub Steam Deck może otrzymać zawartość od innego klienta w ich sieci lokalnej, ale jest kilka warunków, które muszą zostać spełnione, zanim dojdzie do lokalnego przesyłania danych.

  • Obydwa klienty Steam muszą być online i widzieć siebie bezpośrednio w tej samej sieci lokalnej. Nie można pobierać plików, gdy którykolwiek z klientów Steam jest w trybie offline.
  • Ustawienia przesyłania plików gry na obu urządzeniach muszą zezwalać na transfer (np. jeśli obaj użytkownicy zezwalają na transfer tylko do znajomych, to muszą oni być znajomymi na Steam).
  • Zawartość gry może zostać przesłana tylko wtedy, gdy wysyłający klient Steam jest w stanie bezczynności, czyli niczego nie pobiera ani nie ma uruchomionej gry.
  • Gra musi być dostępna publicznie i grywalna dla obu użytkowników Steam (wyklucza to np. pobieranie wstępne).
  • Gra musi być zaktualizowana na komputerze wysyłającym pliki gry.
  • Tylko Steam Deck lub komputer z uruchomionym klientem Steam w trybie pulpitu może hostować przesyłanie plików przez sieć. Komputery w trybie Big Picture i niestandardowe programy uruchamiające nie mogą przesyłać swoich plików przez sieć lokalną.
  • Transfer sieciowy odbywa się przez port 27040 dla protokołu TCP, a lokalne oprogramowanie zapory sieciowej musi na niego zezwalać. Musisz również otworzyć porty UDP 27031 – 27036, by umożliwić wykrywanie klientów.



Prywatność i bezpieczeństwo


Kilka dodatkowych uwag na temat działania tej funkcji z punktu widzenia prywatności i bezpieczeństwa:

  • Można przesyłać tylko część stanowiącą oryginalne pliki gry. Nie są przesyłane żadne pliki zapisu stanu gry ani konfiguracyjne. Wyklucza to także Warsztat Steam, Steam Cloud oraz pliki shaderów Steam.
  • Jeśli twój klient Steam zezwala na transfer do znajomych lub dowolnego użytkownika, to inni użytkownicy korzystający z twojej sieci lokalnej mogą się dowiedzieć, jakie gry są zainstalowane na twoim urządzeniu.
  • Przesyłana zawartość gry jest skompresowana, ale nie zaszyfrowana, ponieważ zakłada się, że te pliki nie zawierają danych wrażliwych i są widoczne dla użytkowników w tej samej sieci.
  • Wszystkie dane otrzymane od innego klienta Steam są weryfikowane i muszą być zgodne z oczekiwaną zawartością. Dane, które są nieprawidłowe lub uszkodzone, są pomijane i nie zostaną zainstalowane.

Potrzebujesz pomocy ze Steam?
Użyj asystenta pomocy Steam, by zawęzić temat i uzyskać potrzebną ci pomoc.
Pomoc w społeczności
Zamieść post w dyskusjach Steam lub przeszukaj je, by znaleźć odpowiedź na twoje pytanie.