Sou novo em máquinas virtuais. Estou tentando conectar uma máquina metaploistável da máquina debian por meio de ftp. Mas minha máquina Debian está se recusando a conectar.

A imagem a seguir mostra os comandos digitados em uma máquina metaploistável para confirmar se o servidor ftp está em execução.

sudo netstat -pnlt : grep 21 > netstatResults.txt grep -r "21" netstatResults.txt ifconfig

insira a descrição da imagem aqui

A imagem a seguir mostra a saída do Debian máquina após digitar o seguinte comando.

ftp 10.0.2.4 

insira a descrição da imagem aqui

alguém pode me ajudar a resolver esse problema?

Comentários

  • @AlexStragies Obrigado por suas sugestões. Mas quando tentei conectar a máquina metaploistable da máquina kali, ' está funcionando bem. Portanto, o problema pode estar no debian. Você sabe como resolver isso?
  • @AlexStragies ping funciona das duas maneiras. e nmap também está funcionando. Em qual máquina preciso digitar netstat -tnlp | grep 21? (Eu não poderia ' copiar comandos e colar.)
  • @AlexStragies Não ' existe alguma maneira de corrigir isso problema?
  • Certamente há uma maneira de corrigir isso. netstat -tnlp mostra processos tcp de escuta. Como tal, precisa ser executado no servidor ftp para confirmar se está em execução (e na porta correta). Você poderia ter percebido isso lendo o manual do netstat. nmap pode ser usado para testar se as portas de uma máquina podem ser acessadas da outra e pode fazer mais. Novamente, leia o manual e use, por exemplo, nmap então para testar portas abertas conectadas ao ftp, ou todos. Então você tem certeza de que o servidor ftp a) roda, b) é acessível a partir do cliente, c) não está protegido por firewall. Em seguida, você confirma essas descobertas em uma edição.
  • também, você pode querer confirmar, que entendeu, o que eu quis dizer sobre : vs. | atualizando as capturas de tela com os comandos & de saída corretos. Ou melhor, conecte-se à sua VM a partir de um terminal, a partir do qual você pode fazer SSH (e, portanto, Copiar & Colar & Publicar a saída).

Resposta

Você está usando NAT, precisa definir o encaminhamento de porta nas configurações do VirtualBox ou por meio do seguinte linha de comando:

VBoxManage modifyvm "metasploitable" --natpf1 "FTP,tcp,127.0.0.1,50000,10.0.2.4,21" 

e conecte-se:

ftp 127.0.0.1 50000 

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *