Git Product home page Git Product logo

Comments (7)

putty182 avatar putty182 commented on June 15, 2024 1

Reopening until we've removed the Protect-Parsec function in the powershell module

from gcloudrig.

putty182 avatar putty182 commented on June 15, 2024

Simple answer:
Parsec doesn't work all the time, and Zerotier is just one (of many) ways to have a sensible back-door at a network level.

Alternate answers:

  • Parsec doesn't always automatically login, which can leave you stranded if that's your only way to access your rig, so RDP/VNC are still good things to keep on standby.
  • It's poor practice to leave RDP/VNC ports (or any ports for that matter) exposed on the public internet for inbound connections, unless you're actually expecting traffic from many uncontrolled locations.
  • I'm a Steam Controller fanboy, so being able to use Zerotier and the Steam Link app on an Android phone is pretty handy for a quick gaming session on the go.
  • Because old-school local LAN party?

from gcloudrig.

putty182 avatar putty182 commented on June 15, 2024

I haven't checked recently but I'm fairly sure that Parsec doesn't even use the ZeroTier connection; this could be due to Windows assigning it a different interface metric or the Parsec clients just preferring their own hole-punched routes. It would be interesting to know for sure and see if this is introducing any extra latency, so I'll leave this ticket open until I have an answer :)

from gcloudrig.

putty182 avatar putty182 commented on June 15, 2024

Scratch that, we are explicitly trying to lock Parsec down:
https://github.com/putty182/gcloudrig/blob/6662ad3af256d2b61865aacd69a02857d1c1ac51/gcloudrig.psm1#L773-L788

from gcloudrig.

SwiftWinds avatar SwiftWinds commented on June 15, 2024

It would be interesting to know for sure and see if this is introducing any extra latency

I'm a bit confused. Wouldn't ZeroTier, if anything, increase latency? You seem to imply that Parsec bypassing ZeroTier may introduce extra latency, but I'm not sure I understand how that would be the case.

Also, looking through the code, network_ip_address no longer does anything. It's deprecated (not on the website and also according to a Parsec team member):

image

from gcloudrig.

putty182 avatar putty182 commented on June 15, 2024

from gcloudrig.

SwiftWinds avatar SwiftWinds commented on June 15, 2024

Not at all - my point was that Zerotier might have no effect on latency because Parsec traffic isn't routed over it. Thanks for confirming that this setting in Parsec is deprecated :)

OK, I see. :) Just confirming that you didn't recommend it out of "performance reasons" because that wouldn't be accurate.

I guess this issue is resolved because what you mentioned in #60 (comment) are good reasons to keep it. Optionally, you can get rid of that Protect-Parsec function since it does nothing and only serves to possibly confuse your future self.

from gcloudrig.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.