SSH Timeout conection no vscode/atom

Olá, pessoal! Eu preciso de ajuda com o SSH, uma vez que eu estou tentando acessar a minha VM pelo vscode e Atom. Contudo eu recebo o erro timeout conection. Logo eu penso que algo não está bem configurado.

Em ambas as máquinas, local e host, estão com os pacotes openssh-server e openss-client instalados.

Ademais, o serviço do ssh está rodando no host (máquina virtual):

Erro no Atom (eu estou utilizando o pacote ftp-remote-edit):

Erro no VsCode (eu estou utilizando a extensão Remote - SSH da Microsoft):

vscode

Se precisarem, eu tenho o log do erro.

Por fim, eu já tentei este artigo do stack overflow, mas sem sucesso: why ssh connection timed out in vscode?

Mais informações.
SO máquina local: popOS 21.10
SO host: popOS 21.10
Versão VSCode: 1.66.1
Versão Atom: 1.58.0

Usa firewall?
A porta 22 está aberta?

Bem… eu não sei. Como eu posso conferir essas duas coisas?

Eu executei o comando sudo ufw status no prompt de comando da minha máquina local:

[email protected]:~$ sudo ufw status
Status: active

To Action From


22/tcp ALLOW Anywhere
22/tcp (v6) ALLOW Anywhere (v6)

Através do terminal, consegue acessar a VM?
Qual modo de rede esta configurado a VM?

Eu estava utilizando o modo NAT, mas agora eu mudei para Bridge Adapter e “funfou”.

Olha o que apareceu no meu terminal:

Quando eu estava utilizando o adptador de rede NAT, o ip gerado na VM foi 10.0.2.15 (estranho, para mim, pelo menos).

Contudo eu gostaria de entender o porquê que utilizando NAT não deu certo (eu entendo pouca coisa ou quase nada sobre redes de computadores).

Normal rede NAT gera uma rede privada *subnet com ip’s internos. Resumo básico
Rede NAT.

1 curtida

Este tópico foi fechado automaticamente 3 dias depois da última resposta. Novas respostas não são mais permitidas.