小编mcs*_*sim的帖子

Qemu 用户模式网络不起作用

我尝试在访客系统中使用网络。我在虚拟机中安装了操作系统,但没有配置网络。当我尝试 ping 时,例如 google.com,我获得了域的 IP 地址,但不传输数据包。我尝试了几个客户操作系统,但它们的行为是相同的,所以我怀疑 qemu 本身或主机操作系统有问题。

我尝试了 kvm 和 qemu-system-i386 来运行来宾系统。没有改变。

从主机系统 Ping 工作。和其他网络设施一样。

以下是我的主机系统的一些参数:

$ kvm -version
QEMU emulator version 2.0.0 (Debian 2.0.0+dfsg-6+b1), Copyright (c) 2003-2008 Fabrice Bellard
$ uname -a
Linux debian 3.14-1-amd64 #1 SMP Debian 3.14.12-1 (2014-07-11) x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

ping 的样子:

$ ping google.com
PING google.com (173.194.69.100): 56 data bytes
^C
--- google.com ping statistics ---
44 packets transmitted, 0 packets received, 100.0% packet loss
Run Code Online (Sandbox Code Playgroud)

此外,我注意到端口转发有效。我可以通过 ssh 连接到来宾,如果我按如下方式启动它:

kvm -m 512 -net nic,model=rtl8139 -net user,hostfwd=tcp::5555-:22 …
Run Code Online (Sandbox Code Playgroud)

networking linux qemu

6
推荐指数
2
解决办法
4331
查看次数

标签 统计

linux ×1

networking ×1

qemu ×1