Tak sa mi podarilo zfunkčniť už vo virtuálke všetko až na grafický tablet. A ešte jedna drobnosť.
Možno by som potreboval iné nastavenie siete. Pretože:
<interface type="network">
<mac address="xx:xx:xx:xx:xx:xx"/>
<source network="default"/>
<model type="virtio"/>
<address type="pci" domain="0x0000" bus="0x01" slot="0x00" function="0x0"/>
</interface>
spôsobuje že:
1. guest vidí hosťa ako gateway (ďalší uzol v sieti).
2. všetky pravidla v /etc/hosts v hostovi sa aplikujú aj na guesta.
avšak pri zmene na:
<interface type="direct">
<mac address="xx:xx:xx:xx:xx:xx"/>
<source dev="enp3s0" mode="bridge"/>
<model type="virtio"/>
<address type="pci" domain="0x0000" bus="0x01" slot="0x00" function="0x0"/>
</interface>
to spôsobuje síce že nevidím môjho hosťa ako gateway (ďalší uzol v sieti), taktiež nevidí ani moju domácu sieť (to úplne nerozumiem prečo), neaplikujú sa pravidlá z /etc/hosts z hosta čo je dobre, ale:
zmena siete v hosťovi spôsobí nefunkčnosť Internetu v guestovi. A mám to pevne mapované na interface, ale potreboval by som nech či mám notebook pripojený k Internetu cez Ethernet, WiFi, tethering, aby vo všetkých 3 prípadoch si zmenu guest vôbec nevšimol. Tak ako to je v prvom nastavení.
Dá sa to nejak riešiť aby:
Guest bol za NATom s falošným názvom gatewayu, naňho sa neaplikovali pravidlá z /etc/hosts v hosťovi, využíval virtuálny interface, ktorý by bral pripojenie k Internetu z Hosťa bez ohľadu na to, cez čo je host pripojený k Internetu, a zároveň aby Guest nevidel ani domácu sieť ani Hosťa? Pozerám že macvtap má 4 režimi: bridge, vepa, private, passthrough, čo sú to zač?
Není to silne nutné, ale rád by som bol keby sa mi aj toto podarilo vyriešiť.