I've got two Hyper-V servers on the same subnet, connected via a switch. I've successfully routed traffic between them using RRAS including DHCP, so a DC on Hyper1 will send IP addresses to a VM on Hyper2.
On Hyper1 there is an Altiris Deployment Server for providing automated machine builds over PXE. If I create a new VM on Hyper1 with a legacy network adapter I can boot it through to the WinPE environment and deploy an image to it. If I do the same on Hyper2 the new VM will PXE boot but halfway through downloading the boot image it generates a 0xc0000001 error, "inaccessible boot device". The VMs are identical in machine configuration, so I think this may be related to TFTP routing. I have disabled multicasting (MTFTP) on the Altiris DS and this already resolved a PXE-E32 error. I've temporarily suspended the firewalls on each machine and have confirmed that these are not interrupting the traffic.
Can anyone recommend how I should setup TFTP to route from one Hypervisor to the other?