SSH tunnel para acessar o adaptador ethernet virtual

0

Eu tenho um servidor na minha rede privada 192.168.178.20 que hospeda um adaptador de ethernet virtual (local / somente no servidor) 192.168.122.1 .

Eu quero acessar o 192.168.122.1 da minha máquina local - qual seria o comando certo para o ssh me encapsular em 192.168.178.20 ?

Desejo acessar a porta 5901 on 192.168.122.1 para abrir uma conexão VNC

    
por Brettetete 10.10.2015 / 03:21

1 resposta

-2

I have a server

A qual servidor? Um servidor VNC? Um servidor SSH?

in my private network 192.168.178.20

esse é um termo estranho, 'rede privada', talvez você queira dizer sua LAN (não uma VPN, por exemplo).

which hosts a (local/only on the server) virtual ethernet adapter 192.168.122.1.

Você quer dizer uma máquina virtual feita em, e. O virtualbox ou vmware criou um computador com um adaptador Ethernet virtual e IP. E o servidor está ligado a esse IP. Em última análise, o servidor está vinculado a um IP. Não importa se o adaptador ethernet é virtual ou não. (embora eu seria curioso como você fez um adaptador ethernet virtual sem uma máquina virtual, se você fez). Você poderia estar mais claro ali, se quiser falar de um adaptador ethernet virtual.

I want to access 192.168.122.1 from my local machine - what would be the right command to ssh tunnel me into 192.168.178.20 ?

Bem, suponha que sua máquina local seja 192.168.11.2 Por que você quer SSH dentro de sua LAN? A criptografia é importante em sua própria LAN?

Você faria o ssh [email protected]

I want to access port 5901 on 192.168.122.1 to open a VNC connection

Bem, você precisa iniciar um servidor ssh em 192.168.122.1

E você tem que usar o SSH na máquina 'ssh 192.168.122.1'

E depois, quando você tiver resolvido isso.

Você vai para a máquina cliente ssh e faz

SSH -L 5901:127.0.0.1:5901 192.168.122.1

E então você inicia o cliente VNC na máquina com o cliente SSH,

e você conecta o VNC a 127.0.0.1:5901 (que 5901 é determinado pelo primeiro 5901 no comando)

A conexão passará por / através do túnel, a conexão SSH

Quando chegar ao servidor SSH, ele será redirecionado para 127.0.0.1:5901. Portanto, ele permanecerá no servidor e será enviado para a porta 5901 no servidor.

    
por 10.10.2015 / 03:58