But if the linuxmce machine is not the dchp router it can not control when new media has been pluged and detect it to play it making the whole system more complicated.
Just make two networks like linuxmce suggest. One external with the router acting as a dchp server and the linuxmce core with an static ip, and the internal conected to the core that acts as a dchp server and nat firewall internet gateway. That way you plug your media directors to the internal network and the other computers to the external network. A pci gigabit ethernet card costed me 15 euros a month ago, and a gigabit 5 port swicht for my internal network costed me 25 euros, so its not expensive to do that set up.
Just make two networks like linuxmce suggest. One external with the router acting as a dchp server and the linuxmce core with an static ip, and the internal conected to the core that acts as a dchp server and nat firewall internet gateway. That way you plug your media directors to the internal network and the other computers to the external network. A pci gigabit ethernet card costed me 15 euros a month ago, and a gigabit 5 port swicht for my internal network costed me 25 euros, so its not expensive to do that set up.