Ваш собствен AVG БЕЗПЛАТЕН сървър за актуализиране в локалната мрежа

Когато петдесет компютъра с инсталирана антивирусна програма (AVG 8 Free) едновременно изтеглят едни и същи файлове за актуализация от Интернет, това IMHO е грешно.

Последствията от труда ще бъдат 1. Намаляване на разходите за трафик 2. Ускорете процеса на актуализиране

Идеята е универсална, завийте я на каквото искате. Не забравяйте да споделите своя опит

Стъпки 1-6 се изпълняват от потребителя, отговорен за актуализациите (в моя случай, потребителят alex, неговата домашна директория е /home/alex)

1. Създайте папка, в която ще се добавят актуализациите и задайте съответните права за нея.

2. В папката /home/alex/www/avg_updates създайте файл index.html със следното съдържание

Добре дошли в сървъра за актуализиране на AVG

3. Създайте файл в дома (/home/alex) за изтегляне на актуализации с името avg_updates (команда докосване avg_updates), права chmod 0700 avg_updates и следното съдържание

dst="/home/alex/www/avg_updates" wget "http://guru.avg.com/softw/80free/update/avginfowin.ctf" -N -P $dst -o /dev/null wget "http://guru.avg.com/softw/80free/update/avginfoavi.ctf" -N -P $dst -o /dev/null

cat avginfowin.ctf sed 's/^bin(\([^\.]*\.bin\).*/\1/' grep \.bin \ xargs -I ФАЙЛ wget -b -N -P $dst http://guru.avg.com/softw/80free/update/FILE \ -o /dev/null

cat avginfoavi.ctf sed 's/^bin(\([^\.]*\.bin\).*/\1/' grep \.bin \ xargs -I ФАЙЛ wget -b -N -P $dst http://guru.avg.com/softw/80free/update/FILE \ -o /dev/null

4. Стартирайте създадения файл

След това отиваме в папката /home/alex/www/avg_updates и наблюдаваме как протича процесът на изтегляне на файлове. Ако нищо не се случи, премахнете параметъра -o /dev/null в avg_updates, това ще позволи на wget да създаде регистрационни файлове и да разреши проблема

5. Създайте файлcrontab.file, в който предписваме стартирането на изтегляне на актуализации всеки ден в 6 сутринта

6. Актуализирайте графика на crontab

Следните действия се извършват под root потребител

7. В /etc/hosts записваме реда

8. В конфигурацията на Apache (в моя случай httpd.conf) регистрираме виртуален сървър

9. За да проверите на сървъра, направете

10. Трябва да се появи надпис

Ние редактираме калмари. Конфигурациите са в /etc/squid

11. Създайте папка /etc/squid/bin

12. В папката /etc/squid/bin създайте файла redirector.php с разрешения 0755 и следното съдържание

13. В /etc/squid.conf пишем

14. Преконфигурирайте squid