You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to run nerfstudio on a machine behind a restrictive firewall. I have the program running there (🎉) and want to access it using the viewer. My approach is as follows:
Machine A has a GPU and runs nerfstudio on restrictive network. Here, I start nerfstudio training and open a reverse SSH tunnel to Machine B using ssh -R remote-port:localhost:local-port host I'm using reverse tunneling instead of tunneling because Machine A does not have a consistent IP that I can tunnel to from Machine B.
Machine B is a VM exposed the internet. On this machine, I use NGINX to provide SSL and foward https connections to the localhost port at which Machine A has set up a reverse tunnel. This is available on https://example.com
When I try to connect the viewer to https://example.com (or, in fact, any name besides localhost), I see "Invalid websocket URL." Any thoughts on how to approach this or what I'm doing wrong?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi There,
I'm trying to run nerfstudio on a machine behind a restrictive firewall. I have the program running there (🎉) and want to access it using the viewer. My approach is as follows:
ssh -R remote-port:localhost:local-port host
I'm using reverse tunneling instead of tunneling because Machine A does not have a consistent IP that I can tunnel to from Machine B.When I try to connect the viewer to https://example.com (or, in fact, any name besides localhost), I see "Invalid websocket URL." Any thoughts on how to approach this or what I'm doing wrong?
Beta Was this translation helpful? Give feedback.
All reactions