I have DHCP/TFTP/Syslinux
installed on my computer in the LAN. With it I can boot any images on any other LAN computers, including diskless, for example, Memtest86+
and it works.
Also I have some bootable ISO files, which I am using while installing various OSes onto virtual machines.
Can I connect both, i.e. boot some arbitrary ISO with PXE?