PDA

View Full Version : SqueezeBox over internet



2004-11-29, 19:04
>
> Huh? How can I connect a physical squeezebox to a remote server
> where only port 22 is open to the outside world on the remote server?
> The point is that the squeezebox itself needs to have ssh client
> support.

If the squezebox is the only machine on the lan, then you are correct,
but I am assuming that would be fairly uncommon.

To add a bit to what Craig said, I think his example had the squeezebox
as remote, rather than the server.

You do need another machine on the same lan as the squeezebox that can
run an ssh client.
This might be any Linux/bsd/os-x machine, even the router. Or a windows
box running Putty.
It just cannot be a machine with a local slimserver, since they would
want to use the same ports.


the slimserver end has a machine running the server and a machine
running the ssh server - they can be the same machine. It is also
possible to switch the ssh client and server ends but that is probably
less common.

So your ssh client establishes a connection to port 22 on the server
end, and then listens on the lan on the slimserver ports. Any packets
arriving on those ports get encrypted and tunnelled to the remote server
over port 22, which then decrypts them and passes them onto the real
slimserver. This is exactly what would happen whether the ssh client
were on the squeezebox or not.

Cameron.

David Jameson
2004-11-30, 21:54
Yes, I understand how to do this if I have a LAN. But what I'm asking for
is an implementation of SSH built INTO the Squeezebox firmware.

D


>
> You do need another machine on the same lan as the squeezebox that can
> run an ssh client.
> This might be any Linux/bsd/os-x machine, even the router. Or a windows
> box running Putty.
> It just cannot be a machine with a local slimserver, since they would
> want to use the same ports.
>
>
> the slimserver end has a machine running the server and a machine
> running the ssh server - they can be the same machine. It is also
> possible to switch the ssh client and server ends but that is probably
> less common.
>
> So your ssh client establishes a connection to port 22 on the server
> end, and then listens on the lan on the slimserver ports. Any packets
> arriving on those ports get encrypted and tunnelled to the remote server
> over port 22, which then decrypts them and passes them onto the real
> slimserver. This is exactly what would happen whether the ssh client
> were on the squeezebox or not.
>
> Cameron.