QEMU FTP 연결은 Linux 클라이언트에서는 거부되었지만 Windows 호스트에서는 거부되지 않았습니다(qemu가 localhost 연결을 차단합니까??)

QEMU FTP 연결은 Linux 클라이언트에서는 거부되었지만 Windows 호스트에서는 거부되지 않았습니다(qemu가 localhost 연결을 차단합니까??)

저는 Windows 컴퓨터에서 Debian Linux를 실행하기 위해 QEMU를 사용하고 있습니다. localhost에서 실행되는 Windows에 filezilla ftp 서버가 설정되어 있습니다. Windows cmd에서 FTP 서버에 연결할 수 있습니다

여기에 이미지 설명을 입력하세요.

하지만 qemu의 debian linux에서 localhost의 ftp 서버에 연결할 수 없습니다.

여기에 이미지 설명을 입력하세요.

localhost에 접속이 안되는데 이상하게 인터넷으로 웹사이트에 접속이 되네요

여기에 이미지 설명을 입력하세요.

이해가 안 돼요. 인터넷에 연결할 수 있지만 로컬호스트에는 연결할 수 없나요? 이는 QEMU가 로컬 호스트 연결을 차단할 수 있다는 인상을 주지만 그것이 사실인지, 그 이유는 확실하지 않습니다.

나는 ftp를 사용하여 Windows에서 qemu로 또는 그 반대로 파일을 전송하려고 합니다(성공하지 못한 채 파일을 공유하는 다른 방법을 시도했기 때문입니다).

이 문제를 해결하는 방법을 아는 사람이 있나요?

답변1

이 질문을 게시한 직후에 답을 찾았습니다.https://stackoverflow.com/questions/67520919/how-can-i-share-the-localhost-of-my-host-computer-with-a-qemu-image.

나는 qemu localhost가 호스트 localhost와 동일하다고 잘못 생각했습니다. 내 대답은 아니오 야. qemu에서 localhost에 연결을 시도하면 호스트의 localhost가 아닌 qemu의 localhost에 연결됩니다. 호스트 localhost에 연결하기 위해 qemu는 호스트에 특수 주소를 제공합니다.10.0.2.2

여기에 이미지 설명을 입력하세요.

관련 정보