Ik “ben nieuw met virtuele machines. Ik” probeer een metaploistable machine te verbinden vanaf de Debian-machine via ftp. Maar mijn Debian-machine weigert verbinding te maken.

De volgende afbeelding toont de commandos die in de metaploistable machine zijn getypt om te bevestigen of de ftp-server erop draait.

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

voer hier de beschrijving van de afbeelding in

De volgende afbeelding toont de uitvoer van Debian machine na het typen van de volgende opdracht.

ftp 10.0.2.4 

voer hier de beschrijving van de afbeelding in

kan iemand me helpen om dit probleem op te lossen?

Reacties

  • @AlexStragies Bedankt u voor uw suggesties. Maar toen ik probeerde een metaploistable machine aan te sluiten vanaf kali machine, werkte het ' prima. Het probleem kan dus in Debian liggen. Weet jij hoe je het moet oplossen?
  • @AlexStragies ping werkt op beide manieren. en nmap werkt ook. Op welke machine moet ik netstat -tnlp | grep 21 typen? (Ik kon ' t opdrachten kopiëren en plakken.)
  • @AlexStragies Isn ' er is geen manier om dit op te lossen probleem?
  • Er is zeker een manier om dit op te lossen. netstat -tnlp toont luister-tcp-processen. Als zodanig moet het op de ftp-server worden uitgevoerd om te bevestigen of het draait (en op de juiste poort). Dat had je kunnen achterhalen door de netstat-handleiding te lezen. nmap kan worden gebruikt om te testen of poorten op de ene machine bereikbaar zijn vanaf de andere, en het kan meer doen. Lees nogmaals de handleiding en gebruik dan b.v. nmap vervolgens om te zoeken naar open poorten die zijn verbonden met ftp, of alles. Dan weet je zeker dat de ftp-server a) draait, b) bereikbaar is vanaf de client, c) niet firewalled. Vervolgens bevestigt u die bevindingen in een bewerking.
  • Ook wilt u misschien bevestigen dat u begreep wat ik bedoelde met : vs. | door de schermafbeeldingen bij te werken met de juiste opdrachten & uitvoer. Of beter, maak verbinding met uw VM vanaf een terminal, van waaruit u kunt SSH (en daarom Kopiëren & Plakken & Post de uitvoer).

Answer

U gebruikt NAT, u moet de port forwarding instellen via de VirtualBox-instellingen of via de volgende opdrachtregel:

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

en vervolgens verbinden:

ftp 127.0.0.1 50000 

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *