Как кешировать весь ftp-траффик?
Итак. Есть 16 тачек 192.168.0.0/24. Есть шлюз 192.168.0.1<->192.168.10.1 который смотрит собственно в 192.168.10.0/24.
На 192.168.10.254 крутится proftpd, с которого спиногрызные студенты (в 0.0/24) качают себе на тачки что попало.
Я ХАЧУ!
Как-то кешировать все файло на ftp://student@192.168.10.254, Причем хочу делать это прозрачно для клиентов из 0.0/24 и чтобы этот кэш валидным был. Как-то instanly проверял хотя бы по наличию AND дате модификации т.д.
Какие варинты есть? Например через [nfs|samba] держать на 0.1 каталог, который как-то перманентно синкать с его копией. Которую юзать для локального proftpd, на который делать iptables -i eth1 --dest 192.168.10.254 порт 20 -j DNAT 192.168.0.1:22
Но я точно знаю, что криворукий изобретатель топоров. Поэтому, может кто знает другие Рассово-Правильные варианты?
- Для комментирования войдите или зарегистрируйтесь
Из повествования не понятно,
Из повествования не понятно, что, где, а, главное, зачем собираешься кешировать? Если грузят канал невовремя - подними ftp у себя, синкай на него по ночам файлы, а надоевший сервер перекрой.
http://olegon.ru