저는 가상 머신을 처음 사용합니다. ftp를 통해 debian 머신에서 메타 플로 이스트 가능한 머신을 연결하려고합니다. 하지만 내 데비안 컴퓨터가 연결을 거부하고 있습니다.

다음 이미지는 FTP 서버가 실행 중인지 확인하기 위해 메타 플로 이스트 가능한 컴퓨터에 입력 된 명령을 보여줍니다.

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

여기에 이미지 설명 입력

다음 이미지는 Debian의 출력을 보여줍니다. 다음 명령을 입력 한 후 컴퓨터를 사용하십시오.

ftp 10.0.2.4 

여기에 이미지 설명 입력

누군가가이 문제를 해결하도록 도와 줄 수 있나요?

댓글

  • @AlexStragies 감사합니다. 당신의 제안에 당신. 하지만 kali 기계에서 metaploistable 기계를 연결하려고하면 ' 잘 작동합니다. 따라서 문제는 데비안에있을 수 있습니다. 해결 방법을 알고 계십니까?
  • @AlexStragies ping는 두 가지 방식으로 작동합니다. nmap도 작동합니다. 어떤 컴퓨터에서 netstat -tnlp | grep 21를 입력해야합니까? (' 붙여 넣기 명령을 복사 할 수 없습니다.)
  • @AlexStragies Isn '이 문제를 해결할 방법이 없습니다. 문제?
  • 확실히이 문제를 해결할 방법이 있습니다. netstat -tnlp는 수신 TCP 프로세스를 보여줍니다. 따라서 실행 중인지 (올바른 포트에서) 실행 중인지 확인하려면 ftp 서버에서 실행해야합니다. netstat 매뉴얼을 읽으면 얻을 수 있습니다. nmap를 사용하여 한 컴퓨터의 포트가 다른 컴퓨터에서 도달 할 수 있는지, 그리고 더 많은 작업을 수행 할 수 있는지 여부를 테스트 할 수 있습니다. 다시 한 번 설명서를 읽고 예를 들어 사용하십시오. nmap은 ftp 또는 모두에 연결된 열린 포트를 검색합니다. 그런 다음 ftp-server a)가 실행되고 b) 클라이언트에서 도달 할 수 있는지, c) 방화벽이 없는지 확실히 알 수 있습니다. 그런 다음 편집에서 찾은 결과를 확인합니다.
  • 또한 :| 올바른 명령으로 스크린 샷을 업데이트하여 & 출력. 또는 더 나은 방법은 SSH를 사용할 수있는 터미널에서 VM에 연결하는 것입니다 (따라서 복사 & 붙여 넣기 & 출력 게시).

답변

NAT를 사용 중입니다. VirtualBox 설정에서 또는 다음을 통해 포트 전달을 설정해야합니다. 다음 명령 줄 :

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

그런 다음 연결 :

ftp 127.0.0.1 50000 

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다