Skip to main content

VM / firewall (needs verification)

Description

This VM is for running macOSVyOS viato dedicatedact hardwareas soa Ifirewall/router havefor somethingthe faster than my laptop.network.

Configuration

Resources

Hostname CPU Memory
n/afirewall 82 vCPU 16GB512MB

Storage

Disk Controller Size Purpose
vpool-zfs:vm-104-disk-0 ide0 1M EFI
local:iso/clover-r5070-03312020.isoide2n/aboot loader
Eluktronics NVMe SSDpassthrough1TBboot disk
vpool:104/hackintosh.qcow2virtio1TBold boot disk

The Eluktronics NVMe SSD is using PCI passthrough (hostpci2: in the LXC config) so macOS can run without any IO overhead. Because of a bug in the NVMe controller (Silicon Motion 2262) doesn't play well when it is passed through I added a fix by appending -set device.hostpci2.x-msix-relocation=bar2 to the args: parameter in the LXC config.

PCI Passthrough

NameBDFSettings
Fresco USB 3.0 Controller0c:00.0n/a
AMD RX 560 GPU0a:00pcie=1,x-vga=1
Eluktronics NVMe SSD08:00.0n/a

Networking

Interfaces

ID Name Bridge IP Address
net0 n/a vmbr0 (DHCP)
net1n/avmbr110.0.4.x/1.1/21 (DHCP)