Хотелось бы поднять эту тему. Тоже ищу красивое решение для работы с удалёнными офисами с динамическими и не всегда внешними IP. Варианты решения таковы:
1. Через MS Publisher Imagesetter. К сожалению, как тут сказали, большой, иногда до неприличия, объём передаваемых данных при печати графики, даже со сжатием. И нормальная работа возможна через VPN.
2. thinPrint. Есть клиент под линукс, но я так и не смог его запустить корректно на CUPS. Он запускается, но не видит принтеры.
3. ScrewDrivers. Отсутствие клиента под линукс.
4. Вариант, описанный тут:
http://unixforum.org/index.php?showtopic=135205 . Также не завёлся. Или скрипт неправильный, или incron не отрабатывает задание. И я не сумел определить, где затык. Не знаю как.
Кто бы всё таки смог бы рассказать, как у других решается данная задача, но попроще, для чайников