Похоже, у вас есть несколько шлюзов NAT в небольшой сети. Выполнение «двойного NAT» - как это называется - обычно вызывает несколько хлопот, только один из которых - тот, который вы испытываете: часть вашей сети находится на общедоступной / глобальной / ненадежной стороне одного из ваших NAT и может добраться до машин на другой стороне.
Лучшее решение, чтобы избежать этой и других проблем Double NAT, - это перенастроить нисходящий маршрутизатор, чтобы он не выполнял NAT. Некоторые маршрутизаторы позволяют отключать NAT и соединять порт WAN с портами LAN. У других нет способа сделать это, поэтому вам нужно просто отключить на них DHCP-сервер и подключить один из их портов LAN к порту LAN на вышестоящем маршрутизаторе.