Получите коммутатор, который поддерживает маркировку VLAN. VLAN обеспечивает изоляцию L2 между вашими устройствами, чтобы они не могли общаться друг с другом.
ТП-линки довольно дешевые. Я использую TL-SG108E дома. Ссылка ниже показывает, как настроить маркировку VLAN на коммутаторе TP-link. Попробуйте VLAN на основе портов.
http://www.tp-link.com/us/faq-788.html
Поместите устройства, которые должны иметь доступ к друг другу в той же VLAN.
Остальные устройства, которые должны иметь доступ только к Интернету, должны находиться в отдельной VLAN.
Порт коммутатора, подключенный к маршрутизатору, должен быть помечен всеми развернутыми идентификаторами VLAN, поскольку каждое устройство должно иметь доступ к Интернету.