Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
https://imgur.com/a/eFVboVg
.143 is remote notebook. connect_remote command is starts at it.
.7 is my local machine as connect_remote receiver.
I need login to one account on both hosts
Is there alternative method to connect hosts without use same account?
any vpn is disabled
if using wifi, check router settings, disable wifi isolation
pc -> pc, you can use the steam link app for windows/mac/linux
I've dealt with it
solution 1 (verified)
two pc with dirrect ip connection (i used selfhosted wireguard L3 (ip addresses included) vpn)
same steam account on both clients (you can use another account on both pc by using family sharing from main account on your pc, but it may have specific troubles regarding some games)
also you can use steam guard android/ios app for login on guest pc to avoid revealing your password and prevent unlimited relogin (you need to disable check mark on steam guard app during login with qr)
[HOST] you need to run steam with -console argument (perhaps it means the host computer)
- linux: [ steam -console ]
- windows: [ Open a command window "Run" by pressing «Win + R» and then enter the command: steam://open/console, and then press Enter ] (also you can use alternative methods for windows))
[HOST] now, open console tab on steam and execute [ connect_remote <REMOTE PC IP> ] (perhaps it means the host computer)
if you got notification on the right bottom corner of screen about disconnect and connect, now you can run game on both pc ("play" for host and "connect" for guest)
???
profit
solution 2 (theory)
steam client on host pc and steamlink client on guest pc
you need to have L2 (mac addresses included) connection between both pc
~~~
we are in different places, so we haven't native L2 connection
also my friend have a windows pc and does not have a constantly used openwrt router. So he can't simply configure GRE tunnel (L2 tunnel between our places) or something similar
i heard openvpn is available to configuration with our resources and provides L2 layer, but i also heard it is very slow (~30 mbit/s), so i skipped that method
and finally, i already have configured wireguard, so all i have left is add friend's pc to config and configure client on his pc
that's why I didn't test the second solution
~~~
now run steam client on host pc and steamlink client on guest pc
bound steamlink to steam client
[STEAM]: steam > settings > remote play > ~bound steamlink
[STEAMLINK]: steamlink must find host pc with during network scanning, if this did not happen, you do something wrong
now you can play your game
by the way, L2 connection is needed because steamlink can't connect by ip, instead he scanning network with broadcast, and if this can't find host pc by broadcast, you are doomed to play through steam servers
pheew)
hope my very detailed guide will be helpful to someone
we tried steam remote play servers and my friend had a very poor experience
we also tried rustdesk with selfhosted server and that was much better
now we use solution 1 and that is very much better X>
you can 'add pc', the link hardware/app will give a pairing code
on steam client, steam -> settings -> remote play -> [pair steam link] -> enter the code
if its not a direct local connection, it will use steams internet relays