VirtualBox: Slackware64 host and guest; NFS mount from host fails
This is similar to my LQ thread VirtualBox: how to NFS mount in Knoppix guest from Slackware host? but now the guest is Slackware64 13.1 like the host and it's not a one-off requirement that I can work around.
The host is an NFS server exporting /home/c/d to the 192.168.168.0/24 LAN:
So it should (TM) be straightforward to mount it from the guest which is currently configuring its eth0 using DHCP from the LAN router's DHCP service (the same as the netbook), can ping the host, do name resolution and has no firewall:
Running Wireshark on both host and guest shows NFS packets going from guest and being received on the host but nothing going the other way.
Running rpc.nfsd with -d and -s options and re-trying the mount from the guest produces nothing in the /var/log/* files and /var/log/nfsd/ is empty. Mounting from the netbook results in a line in /var/log/messages: mountd: authenticated mount request from 192.168.168.200:967 for /home/c/d (/home/c/d).
On the basis of this evidence it seems the packets from the guest, intended to initiate the NFS mount, reach the host's NIC but do not reach the host's NFS daemons. I do not know where VirtualBox networking fits within the architecture -- whether Wireshark's showing the packets arriving at the host means they have already traversed VirtualBox networking or not. :scratch:
How to analyse this problem further?
VirtualBox on the host is PUEL 3.2.8 r64453. There is an unresolved issue on the guest in which boot initialisation of VirtualBox Guest Additions results in
Starting the VirtualBox Guest Additions ...fail!
(modprobe vboxsf failed)
which is a low priority issue because I wasn't planning on using VirtualBox Shared Folders (but might need to as a workaround for the NFS problem!).
|All times are GMT -5. The time now is 08:46 PM.|