I already did that way way before I got bridged networking sussed out… NFS support is usually my litmus test…
i.e. “mount 10.1.1.10:/mnt/BARGEARSE /mnt/BARGEARSE” worked when I was stuck using NAT mode - i.e. my guest VM was on some hideous 192.168.x.x DHCP lease from kvm/qemu NAT… So my KVM knew how to get to 10.1.1.x VLAN…
Pretty sure it worked as seemlessly on MacVTAP adapter in KVM / virt-manager… But it never worked (nothing worked) when I tried to use bridged mode…
So when magically “bridged” started working - I tried it again - and “mount 10.1.1.10:/mnt/BARGEARSE /mnt/BARGEARSE” just worked…
NFS is nearly bulletproof…
Beats me why anyone would preference CIFS / SMB over it…
Yeah - lack of NFS is another show-stopper when I’m evaluating UNIX like operating systems 
If it won’t do NFS - or makes that tricky - that’s nearly always a showstopper…
I had no idea how baked-in NFS is, into the Linux kernel… but it is… if your kernel image can’t support NFS stuff - you’re basically f–ked!
I was using NTC C.H.I.P. single board computers for a while (circa 2015) - they were great devices - pre-dated the RPi Zero - but - this is a HUGE “BUT” - they had to leverage some of their kernel using the Android ARM (armhl? arm7l) Linux kernel - and - guess what? That kernel cannot, and will NOT do NFS! WTF? I think I found work-a-rounds at the time (using either rsync, or “unison” - but it was ugly)…
I encountered something similar - I had a Nexus 5 smartphone, and ran MaruOS on it - basically a Debian Jessie XFCE desktop via a chroot - that would display via Slimport (USB to HDMI) interface… And try as you might - you couldn’t get NFS client support…
This all comes down to Google having way too much power - they can do a kernel build that excludes (and blocks) support for something so small and trivial as NFS client? Why? How many bytes of extra code did it chew up?
A shit-ton (that’s an Australianism) of SBC vendors (single board computer) leveraged the Linux kernel by scavenging from the Linux kernel for ARM - for f–king Android…
If you hadn’t guessed by now - I kinda LOATHE Android… The few times I’ve delved deep enough - I think Apple’s iOS / iPadOS is superior - because it uses BSD… Yeah - and I actually never got an NFS client for iPad (there never was one I could find) - but interestingly - MacOS (I have two M1 MacBooks on my desk) support NFS out of the box - MacOS is a “UNIX”…
And that’s why we should remember the RMS (Stallman) mantra - it’s not “Linux” it’s “GNU/Linux” - without GNU - you might as well be running Android - which is just a JVM and it’s a piece of crap mostly… a shit ton of FreeBSD and the others - also run “GNU”…
Wow - what a rant…
– edit –
Yeah - NFS client worked flawlessly under Artix when it was running in NAT mode, MacVTAP, and Linux bridged mode…
What impressed me most about Artix - was out of the box it had NFS… I didn’t have to install anything extra to get nfs client… I remember Ubuntu dropped that some time back - but - I’m pleased to note - in Ubuntu 24.04 - it “pre-ships” with NFS client support…
When I say “NFS is bulletproof” - the big storage vendors - still preference it - e.g. NetApp and Nutanix and Oracle…
From experience - supporting enterprise hypervisors on NFS NAS is way easier than doing block storage allocation…