I have two networks that are physical separate and distinct. They both have the same subnet 192.168.1.0 netmask 255.255.255.0. I need to share a drive to both networks. My hosts are all Linux. setting two nics to the same subnet in one PC is not working. No, i cannot change the network IP of one of the networks which is of course the simplest solution. Using two PC in which one attempts to re-export an NFS share from the other does not work as NFS does not allow re-exporting NFS shares. I tried using a virtual machine (VMWARE) which solved all connectivity issues except it cannot NFS export a shared folder of type vmhgfs. surely this is not that unique of a situation.
I cannot edit the networks because the devices that are attempting to NFS mount this shared drive are aircraft "black boxes" their embedded code has hardcoded to do an NFS mount of 192.168.1.10:/diskB on one network and 192.168.1.11:/diskB on the other network. there are two networks for redundancy in the aircraft. In the real aircraft there is a box which can accomplish this and serve both networks at the same time via those hard coded IP addresses. I am trying to simulate this box because to get a flight box will take over a year (all current production allocated to actual aircraft).