Esse IP provavelmente está dentro de um bloco NAT que o VirtualBox configurou. Você precisa de ponte ou encaminhar se quiser acessar as portas da máquina de fora; você pode fazer as duas coisas no painel de configurações da máquina virtual.
Estou começando com o VirtualBox e o Linux em uma máquina Windows. Eu posso logar no Linux usando a linha de comando do Virtual Box, mas eu quero fazer algo muito fácil: faça o login de uma linha de comando externa (não do virtualbox) para o Linux usando o ssh. Eu criei um usuário hsander para fazer isso: ssh [email protected]
, mas: recebo a mensagem: Conexão esgotada
Para fazer isso, procurei meu ipaddress do Linux usando: /sbin/ifconfig -a
Eu recebo o seguinte:
Normalmente,oIPémostradoaoladode"inet addr: ....", mas acho que 10.0.2.15 é um IP muito raro, não é?
Então, o que estou fazendo de errado?
Estou pesquisando no Google, mas ainda não tenho soluções ...
Esse IP provavelmente está dentro de um bloco NAT que o VirtualBox configurou. Você precisa de ponte ou encaminhar se quiser acessar as portas da máquina de fora; você pode fazer as duas coisas no painel de configurações da máquina virtual.
connection timed out
significa que o programa enviou um pacote SYN (início de uma conexão TCP), mas nunca recebeu uma resposta.
As causas mais comuns são uma conexão de rede defeituosa (acho que podemos descartá-la com segurança) ou um firewall que silenciosamente deixa os pacotes em algum lugar entre a origem e o destino.
OBSERVAÇÃO: não consigo falar se há um daemon SSH em execução na caixa virtual, mas se a conexão estiver bem e simplesmente não houver uma em execução, você obterá um connection refused
em vez disso, quando o servidor enviar um pacote RST imediato de volta para indicar que não há ninguém escutando naquela porta.
Tags networking