2
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?
Yes. Using memdisk if your .iso fits in RAM. If not, then there are other ways. For example with iPXE. – mivk – 2015-07-17T14:46:29.403