Arch LinuxホストでlibvirtのDHCPなしの仮想NATネットワークデバイスをセットアップしようとしています。
私が試したもの:
# virsh net-define network.xml
Network default defined from network.xml
[ network.xml
]:
<network>
<name>default</name>
<bridge name="maas0" />
<forward mode="nat" />
<ip address="10.137.0.1" netmask="255.255.255.0" />
</network>
私のラップトップは起動時に以下を出力します:
# virsh net-start default
error: Failed to start network default
error: internal error: Failed to initialize a valid firewall backend
このトピックに関する他のすべてのスレッドは、ソフトウェアのアップグレードについて話している-私は最新バージョンを使用しています:
$ pacman -Q ebtables dnsmasq libvirt iptables
ebtables 2.0.10_4-5
dnsmasq 2.75-1
libvirt 1.3.3-1
iptables 1.4.21-3
その理由はinternal error
何ですか?また、私は何に反対できますか?
firewalld
、それはまただ、ArchLinuxのwikiに記載されていない、それが起動するだけで必要だ、ebtables
とdnsmasq
して、libvirtd
/virtlogd
その後。