Вот тут ребята замутили. Не сочтите за рекламу
http://kazachya.net/
xcv Ну вообще для всех этих дел пхп+майскуль не требуется, достаточно быстрого nginx сервера (или лайтхттпд, хотя и апач пойдет, если нагрузки маленькие - разницы нет.).
Создание такой прокси очень просто (по сути мы повторяем 1в1 структуру папок официальных серверов). Проанализировав запросы к файлам от nod32 я узнал куда он обращается и создал такие же виртуальные пути (чуть ниже об этом) как на официальных серверах. Благо нод5 кушает охотно базы от 3и4 нода и, поэтому, проблемы с обновлением не возникает (надеюсь и не возникнет, и в будущем не будет еще и баз отдельных под 5й нод после финального билда).
Рекомендую воспользоваться виртуальными директориями(опять, будет об этом ниже), но можно и создать на сервера папочки(правда много копировать постоянно надо).
К чему я так долго описываю все - чтоб вы поняли принцип структурирования папок и как все оно обновляется.
Что такое виртуальные директории?
Это виртуальная папка, которой реально не существует на диске и она ссылается на реальную папку (вот как раз чтоб не создавать 5 папок для каждого нода можно использовать виртуальные), например есть папка C:\http\dbase\ и в ней базы нода 3 и 4 в. , и все обновляются с вашего IP: 192.168.1.1 (ну например).
http://192.168.1.1/ - попадает в реальную папку dbase.
Так вот можно создать виртуальную директорию
http://192.168.1.1/nod_upd/ которая будет тоже ссылаться на реальную директорию C:\http\dbase\
Список всех папок, и сразу предоставлю алиазы для apache требующиеся всем нодам(по структуре,я думаю, сами разберетесь что вам надо):
#nod2
Alias /nod_upd "C:\http\dbase2\"
тут если юзаете нод2 указывайте папку со вторым нодом.
#Nod3-4-5:
Alias /eset_upd/v5/beta "C:\http\dbase\"
Alias /eset_upd/v5 "C:\http\dbase\"
Alias /eset_upd "C:\http\dbase\"
Alias /eset_upd/v4/ "C:\http\dbase\"
Alias /eset_eval/ "C:\http\dbase\"
По сути много чего описал, могут возникнуть еще проблемы с правами на директорию, но для этого рекомендую читать маны по гуглу: "Apache alias"