Вот как выглядит сеть:
Network A is 192.168.116.X , subnet 255.255.255.0
Network B is 12.32.8.X , subnet 255.255.255.0
Ни в одной из схем сети нет маршрутизаторов. Вся маршрутизация осуществляется через неуправляемые коммутаторы и концентраторы. Обе сети являются одноранговыми и не полагаются на DHCP. Все машины имеют статические IP-адреса.
Мне нужна любая машина в сети B, чтобы иметь возможность подключиться к любому узлу в сети A
На шлюзе для каждой сети вы добавляете маршрут к другой подсети.
Вы можете создать дешевый роутер, взять один компьютер и добавить еще одну сетевую карту. На одной карте будет 192.168.116.X, на другой - 12.32.8.X
вам нужно сделать переадресацию ip (я рекомендую вам установить ubuntu)
У вас должен быть ПК, который соединяет обе сети. Далее вам нужно настроить пересылку на этом ПК. Для ручного управления вы можете использовать этот протектор - Маршрутизация между двумя сетями в Linux?