Есть две машины с debian с одинаковыми функциями: dnsmasq (для раздачи IP и DNS) и шлюз в интернет через iptables.
У обоих две сетевых карты: одна к провайдеру, другая раздает инет в локалку.
В первой сети есть шара (отдельное устройство), доступ к которой нужно получить из второй.
Сети можно объединить физически: кинуть кабель от одного коммутатора к другому (красная линия).

Нужно, чтобы интернет и раздача dhcp у каждого осталась своя, а вторая подсеть получила доступ к локальным ресурсам первой или конкретному IP.