最近、仮想化の学習/実験用にQEMUをサーバーにセットアップしました。
VMがローカルネットワークに表示され、外部ネットワークから見えるように、ブリッジネットワークのセットアップを使用することにしました。
Arch Wikiで見つけたいくつかの手順に従いました。
これらの手順を実行した後、VMはブリッジインターフェイスを使用し、内部ネットワークで表示されます。ただし、VMの内部から、エラーをスローする(ホスト名を解決できない)かハングすることなく、外部ソース(アップデーターを実行するなど)に接続できません。
サーバーOS:Ubuntu 16.04
VM OS:OpenBSD 6.1
他に提供できる情報がある場合は、お知らせください。
NATを有効にするのを忘れた: https://wiki.gentoo.org/wiki/QEMU#Host_configuration
また、QEMUのネットワークブリッジヘルパーの使用を停止し、TAPインターフェイスを手動でセットアップしました。
NATを有効にし、sysctlでIP転送を許可し、ARPプロキシを許可し、VMにOpenBSDを再インストールすると、動作します!