Кажется, что Вы могли, вероятно, просто включить Общий доступ к интернету на своем XP или клиенте Vista... ситуация очень не отличается от использования того ПК для совместного использования интернет-соединения. Проверьте информацию MSDN о NAT с ICS для большего количества информации.
Несколько более сложный настраивает маршрутизацию XP (который внутренне мог бы на самом деле быть тем же самым как ICS). Я сделал это несколько лет назад, когда мы использовали OpenVPN внутренне и следовали этим инструкциям.
Омега Xapian удивительна. И это работает на большинстве операционных систем.
Xapian является очень адаптируемым инструментарием, который позволяет разработчикам легко добавлять усовершенствованную индексацию и поисковые средства к их собственным приложениям. Это поддерживает модель Probabilistic Information Retrieval и также поддерживает богатый набор операторов логического запроса.
Затем объедините это с Омегой, снова кавычка от их сайта
Омега воздействует на ряд баз данных. Каждая база данных создается и обновляется отдельно с помощью или omindex или scriptindex. Можно искать эти базы данных (или любую другую базу данных Xapian с подходящим содержанием) через веб-фронтенд, обеспеченный омегой, приложением CGI. Поиск может также быть сделан больше чем по одной базе данных сразу.
Это легко установить и получить работу и очень быстро даже на большом количестве файлов. Мы используем его для индексации каталога загрузки веб-сайта и долей самбы ~350GB.
Существует устройство поиска Google.. Это должно сделать то, что Вы после..., хотя это могло бы стоить Вам руки, участка и почки.. http://www.google.co.uk/enterprise/gsa/index.html
Как насчет Под открытым небом? Когда дело доходит до управления документооборотом это может сделать почти что-либо - быть предупрежденным, тем не менее, Под открытым небом довольно ресурсоемкое и имеет его собственные глюки и не очень легкий установить. Или, часть установки легка, она настраивает то, что делает ее более хитрой с бесконечной суммой кнопок для нажатия... :-)