Как бы обработать/получить запросы к ftp?

Buldozer

Новичок
Как бы обработать/получить запросы к ftp?

Есть несколько подсетей, которые через магистральный канал соединены с общим на всех «файлообменником»(сайт на котором стоят прямые ссылки на закачку файлов по ftp). В связи с перегрузкой магистрального канала появилась необходимость кэшировать наиболее популярное файло внутри подсетей.
Была идея заворачивать на DNSе все запросы к домену файлооменника на локалхост, где будет стоять заглушка которая и будет все это брать/кэшировать/раздавать внутри подсети…
Проблема, что все это работает по ftp, … есть ли возможность как-нибудь обрабатывать/перехватывать эти запросы на php?
Или есть другие более грамотные решения?
 

ys

отодвинутый новичок
> Или есть другие более грамотные решения?

ftp сервер ведет логи.
Далее можно догадаться.
 

Buldozer

Новичок
ftp сервер ведет логи.
Ну да… могу составить список популярных файлов, могу сложить их в кэш… а как их отдать оттуда когда их спрашивать будут? Если через хттп… то в реальном времени получаю/отдаю через пхп… а тут не понятно(как ftp сервер определит, что есть в локальном кэше, а чего нет и чего делать дальше) ему то никакой логики ведь встроить нельзя.
 
Сверху