Интернет QEMU через мостовой интерфейс?

Интернет QEMU через мостовой интерфейс?

Недавно я установил QEMU на своем сервере для обучения и экспериментов с виртуализацией.

Я решил использовать настройку мостовой сети, чтобы виртуальная машина отображалась в локальной сети и была видна из внешних сетей.

Я выполнил несколько шагов, которые нашел на Arch Wiki:

После выполнения этих шагов виртуальная машина использует интерфейс моста и видна в моей внутренней сети. Однако изнутри виртуальной машины я не могу подключиться ни к каким внешним источникам (например, запустить обновление) без того, чтобы она не выдавала ошибки (не могла разрешить имена хостов) или не зависала.

Серверная ОС: Ubuntu 16.04
Виртуальная ОС: OpenBSD 6.1

Если вам нужна дополнительная информация, просто дайте мне знать, и я ее предоставлю.

решение1

Забыли включить NAT:https://wiki.gentoo.org/wiki/QEMU#Конфигурация_хоста

Я также прекратил использовать сетевой мост-помощник QEMU и вручную настроил интерфейс TAP.

После включения NAT, разрешения IP-переадресации с помощью sysctl, разрешения ARP-прокси и переустановки OpenBSD на виртуальной машине все работает!

Связанный контент