主机和客户机都运行 Fedora 26 服务器版本。主机来自 OVH,客户机直接来自 Fedora 的 ISO。
为了简洁起见,我删去了有关 TXRX 和环回的任何内容。
Main IP a.a.a.17
Main IP Gateway a.a.a.254
Failover IP b.b.b.192
Failover MAC 20:00:00:10:5f:d7
主机 ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet a.a.a.17 netmask 255.255.255.0 broadcast a.a.a.255
ether 70:54:d2:1a:9f:5c txqueuelen 1000 (Ethernet)
device interrupt 20 memory 0xfe500000-fe520000
virbr0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:3a:fb:f8 txqueuelen 1000 (Ethernet)
vnet0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::fc00:ff:fe10:5fd7 prefixlen 64 scopeid 0x20<link>
ether fe:00:00:10:5f:d7 txqueuelen 1000 (Ethernet)
访客 ifconfig
ens3: flags=4163(UP,BROADCAST,RUNNING,MULTICAST)
inet b.b.b.192 netmask 255.255.255.255 broadcast b.b.b.192
ether 02:00:00:10:5f:d7 txqueuelen 1000 (Ethernet)
KVM 网络设置
<interface type='network'>
<mac address='02:00:00:10:5f:d7'/>
<source network='default' bridge='virbr0'/>
<target dev='vnet0'/>
<model type='virtio'/>
<alias name='net0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</interface>
主机 brctl
bridge name bridge id STP enabled interfaces
br0 8000.000000000000 no
virbr0 8000.5254003afbf8 yes virbr0-nic
vnet0
客人arp-an
? (a.a.a.254) at (incomplete) on ens3
目前,客户机无法访问互联网。我反复阅读了每一篇关于 OVH 的文章,甚至只是一般的 libvirt 文档,但到现在还是不知所措。这是我第一次直接使用 KVM,而不是使用 ESXi 之类的系统,但我经常使用 cli。如果您能提供任何帮助,我将不胜感激。