то, что Вы говорите, это надуманная синтетическая ситуация. Что за сеть такая, где айпишники скачут как хотят?
Надо делать нормально чтобы не было "различных ситуаций в фирме", не так ли?
Т.е. топология локальной сети должна быть продумана ещё во время проектирования, а так будет постоянный бардак.
Уж раз заговорили о сетях, то, возможно, для объединения нескольких подсетей лучшим выбором было бы использования VPN. Точно сказать не могу, так как в реальных условиях не приходилось делать, но теоретически это было бы красивее и надежнее. Например, все в сети имели бы IP 10.8.x.x или др. И маршрутзацию можно настроить очень гибко м-у всеми хостами. Подумайте над этим.