게스트가 연결되지 않았습니다(qemu-kvm, 사용자 모드)

게스트가 연결되지 않았습니다(qemu-kvm, 사용자 모드)

저는 호스팅 컴퓨터에서 Debian Jessie를 사용하고 있습니다. 게스트에서도 동일한 버전을 사용할 수 있습니다. qemu-kvm을 통해 사용자 모드 네트워킹을 사용하고 싶습니다. 연결이 발생하지 않습니다. 즉, wget www.google.com연결이 반환되지 않습니다. 설치하는 동안 인터넷 리소스에 접근할 수 있어서 놀랐습니다 dedian-installer. (저는 이미지에서 게스트 컴퓨터에 Debian Jessie를 설치했습니다 netinst.)

Qemu 명령:

/usr/bin/kvm -monitor stdio \
             -smp 2 -cpu kvm32 -enable-kvm -m 512\
             -soundhw ac97 \
             -vga std \
             -drive file="image.qcow2",cache=writeback,aio=threads \
             -boot once=c,menu=off \
             -net nic,vlan=0 -net user,vlan=0 \
             -no-quit -name "boot"

어떤 아이디어가 있나요?

답변1

실제로 문제는 ipv6 네트워크로 인해 발생합니다. 호스트 시스템에는 ipv6 액세스 권한이 없으므로 게스트 측에서는 ipv6 프로토콜을 통해 ipv4 네트워크에 액세스할 수 없습니다.

그래서 해당 옵션을 커널에 전달하여 ipv6 지원을 해제했습니다. /etc/default/grub다음 줄을 추가했습니다 .

GRUB_CMDLINE_LINUX="ipv6.disable=1"

관련 정보