By default, QEMU uses a so-called ``user mode'' host network back-end, which is convenient as it does not require any configuration.Unfortunately, it is also quite limited.In this mode, the guest @abbr{VM, virtual machine} can access the network the same way the host would, but it cannot be reached from the host.Additionally, since the QEMU user networking mode relies on ICMP, ICMP-based networking tools such as @command{ping} do @emph{not} work in this mode.Thus, it is often desirable to configure a network bridge, which enables the guest to fully participate in the network.This is necessary, for example, when the guest is to be used as a server.
By default, QEMU uses a so-called ``user mode'' host network back-end, which is convenient as it does not require any configuration.Unfortunately, it is also quite limited.In this mode, the guest @abbr{VM, virtual machine} can access the network the same way the host would, but it cannot be reached from the host.Additionally, since the QEMU user networking mode relies on ICMP, ICMP-based networking tools such as @command{ping} do @emph{not} work in this mode.Thus, it is often desirable to configure a network bridge, which enables the guest to fully participate in the network.This is necessary, for example, when the guest is to be used as a server.