Coopydood / ultimate-macOS-KVM

Helping noobs and pros alike build the ultimate macOS virtual machine with easy automation, powered by KVM. Now with macOS Sequoia support!
https://coopydood.github.io/ultimate-macOS-KVM/
GNU General Public License v3.0
380 stars 21 forks source link

[SUGGESTION] Network configuration improvement (tap interface) #120

Open giaur500 opened 1 week ago

giaur500 commented 1 week ago

Describe the Suggestion

Network configuration generated by autopilot is currently very limited. Guest network access works fine, but limitations are:

To resolve that, we need to setup tap interface on host and use network configuration like this: -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -device virtio-net-pci,netdev=net0,id=net0,mac="$MAC_ADDRESS"

tap0 is tap virtual network on host, it can be configured by hand, or automatically by virt-manager. That may be not not easy to setup (unless virt manager do that automatically), but my suggestion is to try to add it to autopilot, with 2 options - either choose existing tap intrface (if exists), or configure new tap network from scratch.

(Or maybe it's already there and I just miseed it, correct me in this case).

Suggestion Type

Concept Images

No response

Additional Information

No response